В этом учебном пособии вы узнаете, как использовать MySQL условие IS NULL с синтаксисом и примерами.
Описание
MySQL условие IS NULL используется для проверки значения NULL в операторах SELECT, INSERT, UPDATE или DELETE.
Синтаксис
Синтаксис условия IS NULL в MySQL:
Параметры или аргументы
expression - значение для проверки, является ли это значением NULL.
Примечание
- Если expression является значением NULL, условие принимает значение TRUE.
- Если expression не является значением NULL, условие принимает значение FALSE.
Пример с оператором SELECT
Рассмотрим пример использования MySQL IS NULL в операторе SELECT:
1 2 3 |
SELECT * FROM contacts WHERE last_name IS NULL; |
Этот пример MySQL NULL вернет все записи из таблицы contacts, где last_name содержит значение NULL.
Пример с оператором INSERT
Далее, рассмотрим пример использования MySQL IS NULL в операторе INSERT:
1 2 3 4 5 |
INSERT INTO contacts (contact_id, contact_name) SELECT account_no, supplier_name FROM suppliers WHERE category IS NULL; |
Этот MySQL пример IS NULL вставляет записи в таблицу contacts, где category содержит значение NULL.
Пример с оператором UPDATE
Рассмотрим пример использования MySQL IS NULL в операторе UPDATE:
1 2 3 |
UPDATE contacts SET last_name = 'DIV' WHERE last_name IS NULL; |
Этот MySQL пример IS NULL будет обновлять записи в таблице contacts, где last_name содержит значение NULL.
Пример с оператором DELETE
Далее, рассмотрим пример использования MySQL IS NULL в операторе DELETE:
1 2 |
DELETE FROM contacts WHERE last_name IS NULL; |
Этот MySQL пример IS NULL удалит все записи из таблицы contacts, где last_name содержит значение NULL.