Structured Query Language: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 345:
 
=== Subquery ===
{{vedi anche|Query annidate}}
 
Le subquery possono essere inserite ovunque il linguaggio SQL ammetta un'espressione che restituisce un singolo valore e nella clausola FROM. In questo secondo caso, le subquery sono chiamate anche ''tabelle derivate'' (derived table).
 
Riga 364:
==== Tabelle derivate ====
 
Le tabelle derivate sono un caso particolare di subquery: una Select interna estrae i dati che verranno poi interrogati dalla Selectselect esterna.
 
L'esempio seguente viene utilizzato a scopo didattico, ma non rappresenta un approccio ottimale. Si supponga comunque di voler estrarre i record per i quali il campo mail non è vuoto, scegliendoli tra gli utenti la cui registrazione è stata confermata. Ecco come ottenere questo risultato con una tabella derivata: