Funzione COUNT DISTINCT SQL
Definizione e uso
È possibile utilizzare insieme DISTINCT e COUNT per calcolare il numero di risultati non ripetuti.
Sintassi
SELECT COUNT(DISTINCT column(s)) FROM table
Esempio
Attenzione:Gli esempi seguenti si applicano solo a ORACLE e Microsoft SQL server e non possono essere utilizzati con Microsoft Access.
"Tabella "Orders":
Company | OrderNumber |
---|---|
IBM | 3532 |
W3School | 2356 |
Apple | 4698 |
W3School | 6953 |
Esempio 1
SELECT COUNT(Company) FROM Orders
Risultato:
4
Esempio 2
SELECT COUNT(DISTINCT Company) FROM Orders
Risultato:
3