SQL DISTINCT
Выберите с отчетливым
Избыточность - это повторение определенных данных в таблице. С использованием предложения DISTINCT можно избежать избыточности данных. Этот пункт исключит повторное появление одних и тех же данных. DISTINCT может присутствовать только один раз в данном операторе выбора.
Синтаксис:
ВЫБЕРИТЕ DISTINCT <имя_столбца> ОТ <имя_таблицы> ГДЕ <условия>;
Параметры:
название | Описание |
---|---|
column_name | Название колонки. |
table_name | Наименование таблицы. |
условия | Это может быть условие, запрос выбора или выражение. |
Наглядная презентация:
Пример-1: SQL DISTINCT
Пример таблицы: заказы
Чтобы получить все «agent_code» из таблицы «orders», можно использовать следующий оператор SQL:
Код SQL:
SELECT agent_code FROM orders;
Выход:
AGENT_CODE ---------- A008 A004 A006 A010 A004 A011 A005 A013 A004 A005 A011 ... ...
На картинке выше показано, что один и тот же «агент_код» появляется более одного раза.
Пример 2: SQL DISTINCT
Чтобы получить каждый 'agent_code' один раз из таблицы 'orders', можно использовать следующий оператор SQL:
Код SQL:
SELECT DISTINCT agent_code
FROM orders;
Выход:
AGENT_CODE ---------- A004 A002 A007 A009 A011 A012 A010 A013 A001 A008 A006 A005 A003
Упражнения по SQL
- Упражнения по SQL, практика, решение
- SQL Получить данные из таблиц [33 Упражнения]
- Булевы и реляционные операторы SQL [12 упражнений]
- Подстановочные знаки SQL и специальные операторы [22 упражнения]
- Агрегатные функции SQL [25 упражнений]
- Вывод запроса форматирования SQL [10 упражнений]
- SQL-запросы к нескольким таблицам [7 упражнений]
- ФИЛЬТРАЦИЯ И СОРТИРОВКА в базе данных персонала [38 упражнений]
- SQL СОЕДИНЯЕТ
- SQL ПОДПИСИ
- SQL Union [9 упражнений]
- SQL View [16 упражнений]
- Управление учетными записями пользователей SQL [16 упражнение]
- База данных фильмов
- ОСНОВНЫЕ запросы к базе данных фильмов [10 упражнений]
- ПОДПИСКИ на фильм База данных [16 упражнений]
- ПРИСОЕДИНЯЕТСЯ к базе данных фильма [24 упражнения]
- Футбольная база
- Вступление
- ОСНОВНЫЕ запросы по футболу базы данных [29 упражнений]
- ПОДПИСКИ по футбольной базе данных [33 упражнения]
- База данных больницы
- База данных сотрудников
- ОСНОВНЫЕ запросы к базе данных сотрудников [115 упражнений]
- БРОНИРОВАНИЕ на сотрудника База данных [77 Упражнения]
- Еще не все!
Хотите улучшить вышеуказанную статью? Вносите свои заметки / комментарии / примеры через Disqus.
Предыдущий: Имея
Далее: ВЫБРАТЬ с помощью DISTINCT нескольких столбцов
Новый контент: Composer: менеджер зависимостей для PHP , R программирования