I know in simple queries the performance and execution plans of the Distinct and Group By are almost the same.
e.g.
SELECT Name FROM NamesTable GROUP BY Name
SELECT DISTINCT Name FROM NamesTable
But I've read in some scenarios their performance would be different e.g. in subqueries, etc?
So, could you make some examples or explain some scenarios where their performance are different?
Many thanks
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…