28 июля 2009, 20:23 более года назад
MySQL и NULL (заблуждения)
В мускуле сравнить с NULL(равно) или отрицать от NULL(неравно), нельзя, вернее бесполезно ;) Можно только сопоставить с помощью IS или IS NOT, тогда мы получим результат ;)
То есть так не работает
То есть так не работает
SELECT * FROM table WHERE column = NULL; SELECT * FROM table WHERE column != NULL;А вот так работает
SELECT * FROM table WHERE column IS NULL; SELECT * FROM table WHERE column IS NOT NULL;