具有聚合函数的简单查询中的 DISTINCT 是否有任何效果?
select DISTINCT salesperson, SUM(sales_amt) from sales GROUP BY salesperson
我意识到有更复杂的查询 DISTINCT可能会产生影响,例如:
select salesperson, SUM(DISTINCT sales_amt) from sales GROUP BY salesperson
(平台对该语法的支持可能会有所不同)
但我想确认在简单查询示例中,DISTINCT 是多余的。
编辑:修复缺少的 GROUP BY 销售人员