Вопросы к Поиску с Алисой
Основное отличие DISTINCT ON от обычного DISTINCT в SQL заключается в том, что DISTINCT ON определяет уникальность записей не по всем полям, а только по указанным. grishaev.me
Обычный DISTINCT убирает дубликаты по всем полям в SELECT, а DISTINCT ON выбирает первую строку для каждой группы значений в указанном в скобочках столбце (или наборе столбцов). pikabu.ru