SQL COUNT DISTINCT functie
Definitie en gebruik
DISTINCT en COUNT-sleutelwoorden kunnen samen worden gebruikt om het aantal niet-herhalende resultaten te berekenen.
Syntaxis
SELECT COUNT(DISTINCT column(s)) FROM table
Voorbeeld
Opmerking:De volgende voorbeelden zijn alleen geschikt voor ORACLE en Microsoft SQL server en kunnen niet worden gebruikt voor Microsoft Access.
"Orders" tabel:
Company | OrderNumber |
---|---|
IBM | 3532 |
W3School | 2356 |
Apple | 4698 |
W3School | 6953 |
Voorbeeld 1
SELECT COUNT(Company) FROM Orders
Resultaat:
4
Voorbeeld 2
SELECT COUNT(DISTINCT Company) FROM Orders
Resultaat:
3