Ms Sql Distinct Kullanımı

MS Sql'de yazılan sorgunun istenilen kolonunda veya kolonlarında kaç farklı tipte kayıt olduğunu bilmek istiyorsak DISTINCT fonksiyonunu kullanırız.

Aşağıdaki gibi URUNLER isminde bir tablomuz olsun.

Urun Fiyat
Çikolata 5
Un 5
Makarna 3
Kalem 10
Çikolata 7
Çay 20

Bu tabloda kaç farklı ürünün olduğunu görmek istiyorsak. DISTINCT fonksiyonunu kullanarak aşağıdaki gibi bir sorgu yazarız.

SELECT DISTINCT(Urun) FROM URUNLER

Bize dönen sonuç şu şekilde olacaktır.

Urun
Çikolata
Un
Makarna
Kalem
Çay

URUNLER tablosunda 2 adet Çikolata isminde kayıt vardır. DISTINCT fonksiyonunu sadece Urun kolonuna uyguladığımız için fiyatları farklı olsada sadece tek bir kayıt getirir.



İlginizi Çekebilir

Ms Sql Where Kullanımı

Ms Sql Server Son Girilen Kayıdın Id'sini Almak

Ms Sql Stored Procedure'ün Çalıştırılmasının Geciktirilmesi

Ms Sql Server Dahili Tabloların Meta Verilerini Listelemek

Ms Sql Server Boş Alana Sahip Sistem Sabit Disklerinin Listesini ...