Which is more efficient?
SELECT theField FROM theTable GROUP BY theField
or
SELECT DISTINCT theField FROM theTable
You can check the Execution Plan to look for the total cost of this statements. The answer may vary in different scenarios.