たとえば、テーブルhogehogeのフィールドにint(11)でidが登録されているとする(nullはok)
その場合特定のidの情報をサーチしたいときは、こう書くと思います。
mysql> selecd * from hogehoge where id = 10;
そしてこれを、
mysql> selecd * from hogehoge where id = null;
と書いたら、エラーなのか?エラーになりませんでした。
Empty set (0.00 sec)
nullが不許可でも同じだった。
なお、負の値で検索しても、検討違いな値で検索しても
結果は同じだった。なんでだろうね。