SQL’de Distinct İfadesi ve Kullanımı

Bazı durumlarda tablomuzun kolonlarında tekrarlanan veriler olabiliyor. Eğer bu tekrarlanan verilerden sadece 1 tanesini listelemek istiyorsak DISTINCT ifadesini kullanmamız gerekir. Böylece her farklı kayıttan yalnızca 1 tanesini listelemiş oluruz. DISTINCT ifadesi SELECT ifadesinden hemen sonra yazılır.

IdAdSoyadSehirCinsiyet
1AhmetYılmazİstanbulE
2MehmetKayaAnkaraE
3BuseDemirİstanbulK

Örnek 1: Tablodaki farklı şehirleri listelemek için gereken SQL ifadesini yazınız.

SELECT DISTINCT Sehir FROM Musteriler

Çıktı yani sonuç kümesi şu şekilde görünecektir.

Sehir
İstanbul
Ankara

Örnek 2: Cinsiyet kolonu için DISTINCT ifadesini yazınız.

SELECT DISTINCT Cinsiyet FROM Musteriler
Cinsiyet
E
K