Функция NULLIF() сравнивает два выражения.
Если они равны, функция возвращает NULL.
Если не равны, возвращается первое выражение.
Пример
SELECT NULLIF(10, 10);
Результат:
NULL
Поскольку оба значения одинаковые,
NULLIF() возвращает NULL.Функция особенно полезна, когда нужно избежать ошибки деления на ноль или заменить определённое значение на
NULL для дальнейшей обработки.👉 @SQLPortal
