サーチ…
NULLの使用
-
end_date、ratingなど、未知のデータ - オプションのデータ - たとえば
middle_initial(空の文字列としては良いかもしれませんが) - 0/0 - ゼロをゼロで割ったような特定の計算の結果。
- NULLは ""(空文字列)または0(整数の場合)と等しくありません。
- その他?
NULLをテストする
-
IS NULL/IS NOT NULL-= NULLは期待どおりに動作しません。 -
x <=> yは "null安全"比較です。
LEFT JOINの行の試験対象の中の対応する行が存在しない a b 。
SELECT ...
FROM a
LEFT JOIN b ON ...
WHERE b.id IS NULL
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow