Mükerrer (yinelenen) kayıtlar veritabanından SQL ile nasıl tek (benzersiz) kayıtlar şeklinde çekilir?
Yayınlanma Tarihi : 27 Temmuz 2020Son Güncelleme : 27 Temmuz 2020

Bir veritabanında çok sayıda yinelenen değer veya tam kayıt bulunabilir. DISTINCT komutu ile tamamen aynı olan kayıtlar veya belirli sütunlardaki mükerrer veriler benzersiz kayıtlar şeklinde listelenebilir.
/* Ayakkabilar tablosundaki tüm kayıtları listele. */
SELECT * FROM Ayakkabilar
/* Ayakkabilar tablosundaki tüm farklı kayıtları listele. */
SELECT DISTINCT * FROM Ayakkabilar
| Ayakkabilar | ||||
|---|---|---|---|---|
| ID | Model | Renk | Numara | Stok |
| 1 | Adidas | Beyaz | 36 | 100 |
| 2 | Nike | Beyaz | 41 | 66 |
| 3 | Kinetix | Lacivert | 38 | 97 |
| 4 | Puma | Siyah | 39 | 94 |
| 5 | New Balance | Turuncu | 41 | 82 |
| 6 | Puma | Kırmızı | 40 | 69 |
| 7 | Adidas | Lacivert | 34 | 19 |
| 8 | Adidas | Kırmızı | 40 | 15 |
/* Ayakkabilar tablosundaki tüm farklı Model isimlerini listele. */
SELECT DISTINCT Model FROM Ayakkabilar| Ayakkabilar |
|---|
| Model |
| Adidas |
| Nike |
| Kinetix |
| Puma |
| New Balance |
/* Ayakkabilar tablosundaki tüm farklı Renk isimlerini listele. */
SELECT DISTINCT Renk FROM Ayakkabilar| Ayakkabilar |
|---|
| Renk |
| Beyaz |
| Lacivert |
| Siyah |
| Turuncu |
| Kırmızı |
