Вывести данные без повторов
SELECT DISTINCT; - в столбцах таблицы могут содержаться повторяющиеся данные. Используйте SELECT DISTINCT для получения только неповторяющихся данных.
SELECT DISTINCT имя_поля FROM имя таблицы; - выбрать поля без повторов из таблицы.
GROUP BY - группирует строки с одинаковыми значениями в сводные строки, что позволяет выводить данные из таблицы без повторов.
SELECT * FROM имя_таблицы WHERE условие GROUP BY поле_для_группировки
Выполняется быстрее чем SELECT DISTINCT