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;

Ваш комментарий

адрес не будет опубликован

ХТМЛ не работает


Ctrl + Enter