[Basi di dati] Query nidificate

Fab996
..

Risposte
EveyH
intanto, sai la semantica delle select e l'ordine in cui vengono eseguite le varie istruzioni?

Select Attributo1, AttributoM...
From Tabella1,...TabellaN
Where Condizione

Effettua il prodotto cartesiano delle Tabella1, .., TabellaN. Da queste, estrai le righe che rispettano la Condizione. Di quest’ultime, preleva solo le colonne corrispondenti a: Attributo1, …,AttributoM.
Quindi, prima viene valutata la Where, cioè si selezionano le ennuple della tabella (se solo 1) che soddisfano la condizione, poi selezionano gli attributi specificati nella Select, poi si costruisce la tabella risultato in cui il numero di colonne è definito dalla clausola Select, mentre il numero di righe dalla Where.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.