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