Skip to Content
Imparare SQL, 3a edizione
book

Imparare SQL, 3a edizione

by Alan Beaulieu
April 2025
Intermediate to advanced
380 pages
10h 10m
Italian
O'Reilly Media, Inc.
Book available
Content preview from Imparare SQL, 3a edizione

Capitolo 9. Le subquery

Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com

Le subquery sono uno strumento potente che puoi utilizzare in tutti e quattro gli enunciati di SQL. In questo capitolo ti mostrerò come le subquery possono essere utilizzate per filtrare i dati, generare valori e costruire set di dati temporanei. Dopo un po' di sperimentazione, credo che sarai d'accordo che le subquery sono una delle caratteristiche più potenti del linguaggio SQL.

Cos'è una subquery?

Una subquery è una query contenuta all'interno di un'altra istruzione SQL (a cui mi riferisco come istruzione contenente per il resto di questa discussione). Una subquery è sempre racchiusa tra parentesi e di solito viene eseguita prima dell'istruzione contenente. Come qualsiasi query, una subquery restituisce un insieme di risultati che può essere composto da:

  • Una singola riga con una singola colonna

  • Più righe con una sola colonna

  • Più righe con più colonne

Il tipo di set di risultati restituito dalla subquery determina il modo in cui può essere utilizzato e quali operatori può utilizzare l'istruzione contenente per interagire con i dati restituiti dalla subquery. Al termine dell'esecuzione dell'istruzione contenente, i dati restituiti da qualsiasi sottoquery vengono scartati, facendo sì che una sottoquery si comporti come una tabella temporanea con ambito di applicazione dell'istruzione (il che significa che ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

SQL per l'analisi dei dati

SQL per l'analisi dei dati

Cathy Tanimura

Publisher Resources

ISBN: 9798341643390