In questo articolo illustrerò alcuni modi di usare la funzione COUNT().
La funzione COUNT() viene usata per contare (appunto) quanti record ci sono in una tabella o vista, eventualmente rispondenti ad una determinata condizione.
Ad esempio potremmo voler contare quanti clienti hanno sede a Milano.
SELECT COUNT(*) AS qClienti FROM Clienti WHERE Localita='MILANO'
Potrebbe succedere però di dover riportare più conteggi; ad esempio quanti clienti hanno sede a Milano e quanti in Lombardia.
La prima soluzione che viene in mente è di eseguire due interrogazioni, con due WHERE diverse; si potrebbero anche riunire le due interrogazioni con una UNION, in questo modo:
...
Leggi il seguito »


