Pomocí DISTINCT by v takové situaci bylo synonymem, ale důvod, proč byste chtěli/museli definovat GROUP BY klauzule by byla, aby bylo možné definovat HAVING podrobnosti klauzule.
Pokud potřebujete definovat HAVING doložku, máte k definování GROUP BY - nemůžete to udělat ve spojení s DISTINCT .