DISTINCT опцията се прилага на ниво ред, няма смисъл да избирате различни стойности само от една колона. Ето защо той остава преди всеки израз, който се появява в SELECT клауза.
Той премахва дублиращите се редове от изхода, запазвайки единичен екземпляр на произволна двойка (make , model ) имате в таблицата.
SELECT DISTINCT make, model
FROM bs_cars
ORDER BY make, model ASC
Проверете документацията:https://dev.mysql.com/doc /refman/5.7/en/select.html