Дублирующиеся строки

По умолчанию вывод запросов - все строки, включая дублирующиеся строки.

Дублирующиеся строки

Если Вы не указываете иначе, SQL выводит на экран результаты запроса, не устраняя дублирующиеся строки. Первый пример в рисунке выводит на экран все номера отделов из таблицы EMPLOYEES. Отметьте, что числа отделов повторяются.

Чтобы устранить дублирующиеся строки в результате, включите ключевое слово DISTINCT в предложение SELECT сразу после ключевого слова SELECT. Во втором примере на рисунке таблица EMPLOYEES фактически содержит 20 строк, но в таблице есть только семь уникальных номеров отделов.

Можно указать несколько столбцов после спецификатора DISTINCT. Спецификатор DISTINCT влияет на все выбранные столбцы, и результатом является каждое уникальное сочетание столбцов.

    SELECT DISTINCT department_id, job_id
FROM employees;

Примечание: Можно также указать ключевое слово UNIQUE, которое является синонимом для ключевого слова DISTINCT.

Далее: Переменные Подстановки

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)