EXISTS
Оператор EXISTS
проверяет, сколько записей в результате подзапроса. Если он пуст, то оператор возвращает 0
. В противном случае он возвращает 1
.
EXISTS
также может использоваться в WHERE клаузе.
подсказка
Ссылки на основные таблицы и столбцы запроса не поддерживаются в подзапросе.
Синтаксис
Пример
Запрос, проверяющий наличие значений в подзапросе:
Результат:
Запрос с подзапросом, возвращающим несколько строк:
Результат:
Запрос с подзапросом, который возвращает пустой результат:
Результат: