EXISTS
Версии сервера
Firebird 2.0
Доступно в
Формат
[NOT] EXISTS (SELECT * FROM
Описание
оператор проверяет существует ли хоть одна запись в запросе
внутрений запрос выполняется до получения первой записи запроса.
используется в основном в [поисковых условиях], но может так же использоваться в pl-sql c оператором if
Пример
select 1 from rdb$database
where exists(select *
from sales s
where s.cust_no = 1001)
См. также
Источник
EmbedSQL.pdf
Обсуждение