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