さっきまで知らなかった。
mysql> SELECT NULL=NULL; +-----------+ | NULL=NULL | +-----------+ | NULL | +-----------+
なので、同じ値かどうかを比較するには
mysql> SELECT NULL<=>NULL; +-------------+ | NULL<=>NULL | +-------------+ | 1 | +-------------+
としないと。
この前のうっかりミスでできてしまった重複レコードを探す処理で SELECT * FROM a WHERE (name,age)=(SELECT name,age FROM a) みたいなことしてて気付いた。<=> でうまいこといった。