使用GROUP BY取代DISTINCT是否有很大的收获

时间:2013-03-26 14:42:29

标签: sql-server

如果没有任何明确的证据,我一直希望使用以下内容来获得x的明确列表:

SELECT  x
FROM    tb_containRepeatedX
GROUP BY x

相反
SELECT  DISTINCT x
FROM    tb_containRepeatedX

这是正确的策略吗?

1 个答案:

答案 0 :(得分:1)

根据执行计划。它是一样的,

使用GROUP:

enter image description here

使用DISTINCT:

enter image description here