SELECT DISTINCT komutu, yalnızca farklı değerleri döndürmek için kullanılır.
Bir tablonun içinde, bir sütun genellikle birçok yinelenen değerler içerir; ve bazen sadece farklı değerleri listelemek isteyebilirsiniz.
SELECT DISTINCT Syntax
SELECT DISTINCT sütun1, sütun2, ...
FROM tablo_adi; Code language: SQL (Structured Query Language) (sql)
DISTINCT Olmadan SELECT Örneği
Aşağıdaki SQL kodu, “Customers” tablosundaki “Country” sütunundaki tüm değerleri (yinelenenler dahil) getirir:
SELECT Country FROM Customers; Code language: SQL (Structured Query Language) (sql)

SELECT DISTINCT örneği
Aşağıdaki SQL kodu, “Customers” tablosundaki “Country” sütunundan yalnızca özgün (mükerrer olmayan, yinelenmeyen) değerleri getirir:
SELECT DISTINCT Country FROM Customers; Code language: SQL (Structured Query Language) (sql)

Aşağıdaki SQL kodu, “Customers” tablosundaki farklı toplam ülke sayısını verir:
SELECT COUNT(DISTINCT Country) FROM Customers;Code language: SQL (Structured Query Language) (sql)

