Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
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 ...