Инструменты пользователя

Инструменты сайта


exists



EXISTS

Версии сервера

Firebird 2.0

Доступно в

Формат

[NOT] EXISTS (SELECT * FROM <tablelist> WHERE <search_condition>)

Описание

оператор проверяет существует ли хоть одна запись в запросе

внутрений запрос выполняется до получения первой записи запроса.

используется в основном в [поисковых условиях], но может так же использоваться в pl-sql c оператором if

Пример

SELECT 1 FROM rdb$database
 WHERE EXISTS(SELECT * 
                FROM sales s
               WHERE s.cust_no = 1001)

См. также

Источник

EmbedSQL.pdf

exists.txt · Последнее изменение: attid

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Noncommercial-Share Alike 4.0 International
CC Attribution-Noncommercial-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki