SQL COUNT DISTINCT fonksiyonu

Tanım ve Kullanım

DISTINCT ve COUNT anahtar kelimeleri birlikte kullanılabilir, böylece tekrarlanmayan sonuçların sayısı hesaplanabilir.

Sözdizimi

SELECT COUNT(DISTINCT column(s)) FROM table

Örnek

Dikkat:Aşağıdaki örnekler yalnızca ORACLE ve Microsoft SQL server için geçerlidir, Microsoft Access için geçerli değildir.

"Orders" tablosu:

Company OrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953

Örnek 1

SELECT COUNT(Company) FROM Orders

Sonuç:

4

Örnek 2

SELECT COUNT(DISTINCT Company) FROM Orders

Sonuç:

3