Команда IS NULL проверяет поле на NULL.

См. также команду IS NOT NULL, которая проверяет поле на не NULL.

Синтаксис

WHERE поле IS NULL

Примеры

Все примеры будут по этой таблице workers, если не сказано иное:

id
айди
name
имя
age
возраст
salary
зарплата
1 Дима 23 400
2 Петя 24 NULL
3 Вася 25 NULL

Пример

Давайте выберем записи, у которых зарплата равна NULL:

SELECT * FROM workers WHERE salary IS NULL

SQL запрос выберет следующие строки:

id
айди
name
имя
age
возраст
salary
зарплата
2 Петя 24 NULL
3 Вася 25 NULL