Использование оператора DISTINCT в SQL
Distinct (от англ. "отличающийся"), это ключевое слово, которое используется в языке SQL, чтобы отобразить уникальные значения в определенном столбце в таблице базы данных. В основном, эта операция используется для избегания повторений при выборке данных из таблицы при использовании оператора SELECT.
Примеры кода:
SELECT DISTINCT column_name FROM table_name;
В этом запросе мы выбираем уникальные значения из столбца column_name в таблице table_name.
SELECT DISTINCT first_name, last_name FROM employees;
В этом запросе мы выбираем уникальные значение из столбцов first_name и last_name в таблице employees.
Distinct может использоваться совместно с другими операторами и функциями, например:
SELECT COUNT(DISTINCT column_name) FROM table_name;
В этом запросе мы подсчитываем количество уникальных значений в столбце column_name в таблице table_name.
Использование оператора DISTINCT может быть полезным, когда мы работаем с таблицей, где одно и то же значение может повторяться несколько раз. Например, при выборке данных из таблицы продаж, где каждый продукт продается многократно. В этом случае DISTINCT позволяет получить уникальный список продуктов, которые были проданы.