SQLServerでNULLを取得する
SQLServerでNULLを取得するには、「=」(イコール)ではなく「IS」を使用します。
例1. NULLのレコードを検索するパターン
--nullを検索する SELECT * FROM emp WHERE empname IS NULL;
nullを検索するには「IS NULL」とします。
例2. NULLではないレコードを検索するパターン
--nullでないレコードを検索する SELECT * FROM emp WHERE empname IS NOT NULL;
NULL以外は「IS NOT NULL」で取得できます。
NULLのレコードは「IS NULL」で取得することができました。
以上、SQLServerでNULL・NOT NULLの使い方でした。
コメント