MySQLでNULLもイコールする このエントリーをはてなブックマークに追加 

24 8月

普通、NULLのカラムを取るのには

SELECT * FROM table WHERE column IS NULL;

のようにして、IS NULLを使うけれども、演算子 <=>を使うとNULL対応の=と同じになる!

SELECT 1 &lt;=&gt; 1          -&gt;    1
SELECT 1 &lt;=&gt; 3          -&gt;    0
SELECT 1 &lt;=&gt; NULL       -&gt;    0
SELECT NULL &lt;=&gt; NULL    -&gt;    1

hogehoge IS NULL も簡単にかける。

ISNULL(hogehoge)

ほおぁぁ・・・・。書き換えます。

No comments yet

Leave a Reply