Убирает дубликаты строк из результата. DISTINCT применяется ко всем столбцам в SELECT. Для уникальности по части столбцов используют GROUP BY или подзапрос.
SELECT DISTINCT status FROM orders;
SELECT DISTINCT user_id, status FROM orders; -- пары (user_id, status)DISTINCT ON (expr) в PostgreSQL оставляет одну строку на группу по expr (с указанием ORDER BY для выбора какой оставить).