Выборка с уникальными значениями 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