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