考虑以下数据库表:
id | is_visible
________|_______________
1 | true
2 | false
3 | -- i.e. null
我想 Select 所有具有is_visible=null的行.我try 了以下问题:
SELECT * FROM tab WHERE is_visible = null; -- 0 results
SELECT * FROM tab WHERE is_visible <> true; -- only fields with false value
SELECT * FROM tab WHERE is_visible <> false; -- only fields with true
我在postgresql和sql server中试过了