当查询中没有聚合时,为什么有人会使用group by而不是?
此外,是否有人知道该组与MySQL和SQL Server中的不同性能注意事项.我猜测SQL Server有一个更好的优化器,它们可能接近等价,但在MySQL中,我期望显着的性能优势.
我对dba的答案感兴趣.
编辑:
比尔的帖子很有趣,但不适用.让我更具体一点......
select a, b, c
from table x
group by a, b,c
Run Code Online (Sandbox Code Playgroud)
与
select distinct a,b,c
from table x
Run Code Online (Sandbox Code Playgroud)