Veritabanı tablosunda bazen tekrarlayan veriler olabilir. Select sorgusu ile veritabanından verileri çekerken aynı değerdeki kayıtlardan sadece birini çekmek isteyebiliriz. Bu işlemi DISTINCT deyimi ile yapıyoruz. Şimdi bir örnek yaparak konuyu daha iyi açıklayalım;
Sehirler |
Bursa |
Ankara |
İstanbul |
Ankara |
Ankara |
İstanbul |
Yukarıdaki tabloda gördünüz gibi Sehirler alanında tekrar eden veriler var. İşte bu durumda tekrar eden verilerden sadece birini çekmek istiyorsak DISTINCT deyimini kullanıyoruz.
|
Tablodan çekilen veriler aşağıdaki gibi olacaktır.
Bursa |
Ankara |
İstanbul |
Etiketler: fonksiyonlar create DISTINCT inner join