Condizione EXISTS - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Condizione EXISTS

Le condizioni EXISTS testano l'esistenza di righe in una subquery e restituiscono true se una subquery restituisce almeno una riga. Se viene specificato NOT, la condizione restituisce true se una subquery restituisce nessuna riga.

Sintassi

[ NOT ] EXISTS (table_subquery)

Argomenti

EXISTS

È true se table_subquery restituisce almeno una riga.

NOT EXISTS

È true se table_subquery restituisce nessuna riga.

table_subquery

Una subquery che viene valutata una tabella con una o più colonne e una o più righe.

Esempio

Questo esempio restituisce tutti gli identificatori di data, una volta ciascuno, per ogni data che ha registrato una vendita di qualsiasi tipo:

select dateid from date where exists ( select 1 from sales where date.dateid = sales.dateid ) order by dateid; dateid -------- 1827 1828 1829 ...