Query annidate: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1:
Le '''query annidate''', in [[informatica]], ma soprattutto nei [[Query language]], rappresentano uno strumento sintattico molto importante per effettuare interrogazioni complesse su unsui [[database]]. L'interrogazione di un [[database]], è una delle operazioni che viene effettuata con maggiore frequenza. '''Un'interrogazione nidificata'''(o subquery), non è altro che una query che sta all'interno di un'altra interrogazione. La [[query]] interna, cioè la '''subquery''', passa i risultati alla [[query]] esterna che li verifica nella condizione che segue la clausola '''Where'''. Esistono vari tipi di '''subquery''', ma principalmente possiamo suddividerle in '''subquery''' che restituiscono un solo valore, e '''subquery''' che restituiscono un insieme di valori.
 
Esempio di una '''subquery''' che restituisce un solo valore:
Riga 24:
 
== Gli operatori aggregati ==
'''Gli operatori aggregati'''(o funzioni di aggregazione),sono di fondamentale importanza per effettuare '''subquery''' complesse. Questi operatori si caratterizzano per il fatto di restituire un valore in corrispondenza di un gruppo di valori o dei valori che formano una colonna di una tabella contenuta in un [[Databasedatabase]]. Nella maggior parte dei [[Query language]], tra cui [[SQL]], i più importanti sono:
 
# '''COUNT()''' per contare i record;