MySQL NULLIF () функция
Функция NULLIF ()
MySQL NULLIF () возвращает NULL, когда первое равно второму выражению, в противном случае возвращается первое выражение.
Синтаксис:
NULLIF (выражение1, выражение2);
аргументы
название | Описание |
---|---|
выражение1 | Выражение. |
выражения2 | Выражение. |
Версия MySQL: 5.6
Пример: функция MySQL NULLIF ()
В следующем операторе MySQL, поскольку выражения равны, он возвращает NULL.
Код:
SELECT NULLIF(2,2);
Пример вывода:
mysql> SELECT NULLIF (2,2); + ------------- + | НУЛЛИФ (2,2) | + ------------- + | NULL | + ------------- + 1 ряд в наборе (0,03 сек)
Пример: функция MySQL NULLIF () с неравными аргументами
В следующем операторе MySQL, поскольку выражения не равны, он возвращает первое выражение, т.е. 2.
Код:
SELECT NULLIF(2,3);
Пример вывода:
mysql> SELECT NULLIF (2,3); + ------------- + | НУЛЛИФ (2,3) | + ------------- + | 2 | + ------------- + 1 ряд в наборе (0,00 сек)
Предыдущая: IFNULL ()
Далее: MySQL String Функции ASCII
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code