Использование Функции NULLIF
Функция NULLIF сравнивает два выражения.

Синтаксис
NULLIF (expr1, expr2)
В этом синтаксисе:
NULLIF сравнивает expr1 и expr2. Если они равны, функция возвращает null. Если они не равны, функция возвращает expr1. Однако, нельзя указать NULL для expr1.
В примере, показанном на рисунке, длина имени в таблице EMPLOYEES сравнивается с длиной фамилии в таблице EMPLOYEES. Когда длины равны, значение null выводится на экран. Когда длины не равны, длина имени выводится на экран.
Отметьте: функция NULLIF логически эквивалентна следующему CASE-выражению. Выражение CASE будет рассмотрено далее:
|