“SQL SELECT DISTINCT” используется для извлечения уникальных значений из определенного столбца или комбинации столбцов в таблице базы данных. Вот несколько способов добиться этого:
-
Основной синтаксис. Наиболее распространенный синтаксис использования «SELECT DISTINCT» следующий:
SELECT DISTINCT column_name FROM table_name; -
Несколько столбцов: вы можете указать несколько столбцов для получения различных комбинаций значений:
SELECT DISTINCT column_name1, column_name2 FROM table_name; -
Использование предложения WHERE. Вы можете комбинировать «SELECT DISTINCT» с предложением WHERE для фильтрации результатов на основе определенных условий:
SELECT DISTINCT column_name FROM table_name WHERE condition; -
Упорядочение результатов. Вы можете сортировать отдельные значения по возрастанию или убыванию, используя предложение ORDER BY:
SELECT DISTINCT column_name FROM table_name ORDER BY column_name ASC|DESC; -
Ограничение результатов. Вы можете ограничить количество возвращаемых различных значений с помощью предложения LIMIT:
SELECT DISTINCT column_name FROM table_name LIMIT number_of_rows;