Per scoprire l'intero numero di record all'interno di una tabella , la funzione "Count" sarebbe utilizzato nel seguente modo :
SELECT COUNT ( * ) Da tavolo ;
Questa istruzione restituisce il numero totale di record all'interno di una tabella , anche se non contengono valori "null" .
Se si desidera trovare tutti i valori di una colonna che non sono " Null " , usare la " " parola chiave :
SELECT COUNT ( DISTINCT colonna ) FROM tabella ;
è necessario disporre di almeno un nome colonna specificato dopo la " Distinto parola chiave DISTINCT " , ma è possibile specificare più di una colonna , nel qual caso il totale rifletterà solo le righe che non hanno un valore "null " in uno colonna .
Se si desidera solo per scoprire i valori per un certo sottosezione dei dati , è possibile aggiungere una clausola "Where" . Ad esempio , se si ha un tavolo pieno di indirizzi e di voler sapere quante persone hanno avuto un certo codice postale, la dichiarazione sarebbe:
SELECT COUNT ( * ) FROM WHERE indirizzo zip = 17097 ;
Sulla stessa nota , se si voleva un conteggio del numero di indirizzi per ogni codice postale, si può usare il " Raggruppa per " clausola :
SELECT COUNT ( * ) FROM indirizzo GROUP BY zip ;
La funzione "Count" può essere utilizzato in qualsiasi istruzione " Select " , tra cui "Partecipa " dichiarazioni e sottoquery
.
Programmazione © www.354353.com