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

One thought to “SQL Dersleri 4 – SELECT DISTINCT Sorgusu”

  1. bilgi için teşekkürler.
    peki, tüm alanları görmek istiyorum ama distinct komutunu tek bir sütuna uygulamak istiyorum.
    ne yapmam gerek.
    (anlaşılır olması açısından; id, soyad, ad, adres ve şehir alanlarını da görmek istiyorum ama sadece id ye distinct uygulamak istiyorum.)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.