SQL 比較における " = null" と "IS NULL" の区別
SQL 比較における " = null" と "IS NULL" の違いSQL は WHERE 句での使用法にあり、 assigns.
WHERE 句の使用法
WHERE 句での "column = null" の使用は無効です。 NULL は未知または未定義の値を表し、等しいかどうかを比較することは無意味です。代わりに、「column IS NULL」を使用して列が NULL かどうかを確認するか、「column IS NOT NULL」を使用して NULL でないことを確認します。
代入の使用法
ただしでは、「 = null」を使用して列に NULL 値を割り当てることができます。たとえば、構文「UPDATE TableX SET Column = NULL...」は、指定された列を NULL に設定します。
追加リソース:
以上がSQL で「= NULL」と「IS NULL」のどちらを使用すべきですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。