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