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