Команда IS NULL проверяет поле на не NULL.
См. также команду IS NULL, которая проверяет поле на NULL.
Синтаксис
WHERE поле IS NOT NULL
Примеры
Все примеры будут по этой таблице workers, если не сказано иное:
id айди |
name имя |
age возраст |
salary зарплата |
---|---|---|---|
1 | Дима | 23 | 400 |
2 | Петя | 24 | NULL |
3 | Вася | 25 | NULL |
Пример
Давайте выберем записи, у которых зарплата не равна NULL:
SELECT * FROM workers WHERE salary IS NOT NULL
SQL запрос выберет следующие строки:
id айди |
name имя |
age возраст |
salary зарплата |
---|---|---|---|
1 | Дима | 23 | 400 |