Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит SELECT DISTINCT?
Значение и примеры · Базы данных и SQL
SELECT DISTINCT: SELECT DISTINCT, выбор уникальных строк
Форма оператора SELECT, удаляющая дубли из результата, так что каждое сочетание возвращаемых значений появляется только один раз.
Где и как употребляется
Удобен для вопросов вроде «из каких стран приезжают наши клиенты?». Опытные разработчики настороженно относятся к DISTINCT, скрывающему дубли из-за неправильного соединения: обычно нужно исправить соединение. COUNT(DISTINCT column) считает уникальные значения.
Примеры предложений
SELECT DISTINCT country FROM customers gives us the list of markets we sell in.
SELECT DISTINCT country FROM customers даёт список рынков, где мы продаём.
Уникальные названия стран позволяют получить перечень рынков без повторов.
Don't fix the duplicates with SELECT DISTINCT; the join condition is wrong.
Не устраняйте дубли через SELECT DISTINCT: условие соединения неверное.
Нужно исправить причину повторов, а не скрывать их в результате.
Распространённые словосочетания
- SELECT DISTINCT
- COUNT(DISTINCT ...)
- remove duplicates
- distinct values
Связанные термины
Это слово в других отраслях
Одно и то же английское слово может иметь другое значение в другой отрасли:
Другие термины: Команды и запросы SQL
- SQL · SQL
- query · запрос
- WHERE clause · предложение WHERE
- INSERT statement · оператор INSERT
- UPDATE statement · оператор UPDATE
- DELETE statement · оператор DELETE
- ORDER BY · ORDER BY
- aggregate function · агрегатная функция
- inner join · INNER JOIN
- left join · LEFT JOIN
- subquery · подзапрос
- HAVING clause · предложение HAVING
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
