кодесурса
«SQLite

SQLite nullif () функция

script1adsense2code
script1adsense3code

Описание

Функция nullif () возвращает свой первый аргумент, если аргументы отличаются, и NULL, если аргументы совпадают.


Синтаксис:

 NULLIF (X, Y);

Аргументы:

название Описание
Икс Выражение.
Y Выражение.

Версия SQLite: 3.8.5

Пример: функция SQLite nullif ()

В следующем операторе SQLite, поскольку выражения равны, он возвращает NULL.

SELECT nullif(2,2);

Вот результат.

Пример вывода:

 NULLIF (2,2)
------------------------------

Пример: функция SQLite nullif () с неравными аргументами

В следующем выражении SQLite, поскольку выражения не равны, он возвращает первое выражение, т.е. 2.

SELECT nullif(2,3);

Вот результат.

Пример вывода:

 NULLIF (2,3)
------------------------------
2

Пример: функция SQLite nullif () с использованием таблицы

Пример таблицы: отделы


Пример таблицы: сотрудники


Если вы хотите найти, какой идентификатор отдела таблицы таблицы отделов не существует в таблице сотрудников или не совпадает с идентификатором отдела таблицы сотрудников, можно использовать следующий SQL.

SELECT nullif((SELECT department_id FROM departments),(SELECT department_id FROM employees));

Вот результат.

Пример вывода:

 nullif ((SELECT Department_id ОТ сотрудников), (SELECT Department_id ОТ сотрудников))
-------------------------------------------------- -----------------------------------
10

Предыдущая: ltrim ()
Далее: цитата ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code