Выборка с уникальными значениями SQL (SELECT DISTINCT)

  • Предыдущая страница SELECT SQL
  • Следующая страница WHERE SQL

Эта глава объясняет предложение SELECT DISTINCT.

Выборка с уникальными значениями SQL (SELECT DISTINCT)

В таблице могут содержаться повторяющиеся значения. Это не проблема, но иногда может потребоваться просто перечислить уникальные (distinct) значения.

Ключевое слово DISTINCT используется для возврата уникальных значений.

Грамматика:

SELECT DISTINCT имя_столбца FROM имя_таблицы

Использование ключевого слова DISTINCT

Если нужно выбрать все значения из столбца "Company", необходимо использовать предложение SELECT:

SELECT Company FROM Orders

"Таблица "Orders":

Компания OrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953

Результат:

Компания
IBM
W3School
Apple
W3School

Обратите внимание, что в результирующем наборе CodeW3C.com указан дважды.

Если нужно выбрать только уникальные значения из столбца "Company", необходимо использовать предложение SELECT DISTINCT:

SELECT DISTINCT Компания FROM Orders

Результат:

Компания
IBM
W3School
Apple

Теперь, в результирующем наборе, "W3School" указан только один раз.

  • Предыдущая страница SELECT SQL
  • Следующая страница WHERE SQL