Il linguaggio SQL è costituito da una serie di dichiarazioni , alcune delle quali costruire e mantenere i database e gli altri che leggono i dati e creare report . L' istruzione Select è quest'ultimo, consentendo un programmatore per elencare , ordinare e analizzare il contenuto di tabelle in un database . Ad esempio, il codice di programmazione , " SELECT * FROM clienti " elenca tutti i record in una tabella chiamata "clienti ". Select ha diverse clausole opzionali quali dati ordinare, raggruppare e partita. La clausola ORDER BY, per esempio , ordina i risultati per gli elementi di dati specificati. " SELECT * FROM clienti ORDER BY nome " ordina l'elenco dei clienti in ordine alfabetico per nome .
Group By e cubetti
Quando utilizzato con l'istruzione Select , il Gruppo con clausola organizza un insieme di record dai campi specificati , ai fini della creazione di totali gerarchici. Se la tabella clienti ha campi per stato e regione geografica , ad esempio , è possibile produrre un elenco con i totali per stato e regione . Quando si utilizza Group By, è possibile specificare l'operatore CUBE . Cube crea i totali per ogni combinazione di campi di elencare in Raggruppamento. Utilizzando l'esempio di clienti raggruppati per stato e regione , l'operatore CUBE dà i totali per ogni regione , per ogni stato , per ogni combinazione di stato /regione e un totale finale.
software © www.354353.com