Перейти к основному содержимому
Перейти к основному содержимому

EXISTS

Оператор EXISTS проверяет, сколько записей в результате подзапроса. Если он пуст, то оператор возвращает 0. В противном случае он возвращает 1.

EXISTS также может использоваться в WHERE клаузе.

подсказка

Ссылки на основные таблицы и столбцы запроса не поддерживаются в подзапросе.

Синтаксис

Пример

Запрос, проверяющий наличие значений в подзапросе:

Результат:

Запрос с подзапросом, возвращающим несколько строк:

Результат:

Запрос с подзапросом, который возвращает пустой результат:

Результат: