Вывести данные без повторов

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

SELECT DISTINCT имя_поля FROM имя таблицы; - выбрать поля без повторов из таблицы.

GROUP BY - группирует строки с одинаковыми значениями в сводные строки, что позволяет выводить данные из таблицы без повторов.

SELECT * FROM имя_таблицы WHERE условие GROUP BY поле_для_группировки

Выполняется быстрее чем SELECT DISTINCT