Ключевое слово DISTINCT используется в операторе SELECT для исключения дубликатов строк и возврата только уникальных значений из результатов запроса.
SELECT DISTINCT column_name
FROM table_name;
При применении к нескольким столбцам DISTINCT оценивает комбинацию значений по всем указанным столбцам:
SELECT DISTINCT first_name, last_name
FROM employees;
DISTINCT в основном используется для очистки результатов запроса путём удаления избыточных данных, что особенно полезно при работе с таблицами, содержащими повторяющиеся значения, или при объединении нескольких таблиц, которое может порождать дубликаты строк.
Ключевое слово DISTINCT удаляет дубликаты строк, сравнивая все выбранные столбцы как единое целое, поэтому две строки считаются дубликатами только если значения во всех столбцах совпадают точно.
Новый — ещё не проверен сообществом
Вы