SQL Dersleri 4 – SELECT DISTINCT Sorgusu

Bazı tablolarda tekrarlanan veya çoklayan değerler olabilir. Bazen bunlar hata nedenli bazende hatasız olarak sorgumuzun normal sonucu olarak gelir. Ama, biz eğer tablodaki farklı değerleri tek tek istiyorsak, yani farklı değerleri görmek istiyosak DISTINCT sorgusunu kullanırız.

SQL SELECT DISTINCT Syntax Yapısı

1
2
 SELECT DISTINCT sütun_adlari
FROM tablo_adi

 

SELECT DISTINCT Örneği
Kişiler tablosu:

K_Id Soyadi Adi Adres Sehir
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Şimdi yukarıdaki tabloda yer alan “Sehir” adlı sütun sadece farklı değerleri seçmek için aşağıdaki sorguyu yazıyoruz.

1
SELECT DISTINCT Sehir FROM Kisiler

Sorgunun sonuç kümesi aşağıdaki gibi görünecektir:

Sehir
Sandnes
Stavanger