SELECT DISTINCT

Изразът SELECT DISTINCT се използва за връщане само на различни (различни) стойности. В базата с данни една колона често съдържа много дублиращи се стойности и понякога само искате да посочите различните (различни) стойности. Израза SELECT DISTINCT се използва за връщане само на различни (различни) стойности. SELECT DISTINCT Синтаксис
Демо база данни По-долу има селекция от таблицата "Customers" в примерната база данни на Northwind:
CustomerID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden
SELECT Пример Следващата SQL операция избира всички (и дублиращи се) стойности от колоната "Държава" в таблицата "Customers":
Опитайте сами »Сега нека използваме ключовата дума DISTINCT с горното изявление SELECT и да видим резултата. SELECT DISTINCT Примери Следващото SQL изречение избира само стойностите на DISTINCT от графата "Държава" в таблицата "Customers":
Опитайте сами »Следният SQL отчет изброява броя на различните (отделни) потребителски държави:
Опитайте сами »Забележка: Примерът по-горе няма да работи в Firefox и Microsoft Edge! Тъй като COUNT (DISTINCT column_name) не се поддържа в бази данни на Microsoft Access. Firefox и Microsoft Edge използват Microsoft Access в нашите примери. Ето какво е решението за MS Access:
Опитайте сами »