something <> NULL
NULL
に評価されます
。また、0
とほぼ同じクエリで使用する場合 (またはfalse
。
SQLは
IS NULL
を使用して明示的にNULLをチェックする必要がある場合があります :
... OR THING IS NULL
または、NULL-safeequalsを使用できます演算子<=>
否定付き(これはMySQL固有ですが、標準SQLではありません
):
... AND NOT (THING <=> 'This')