同一个聚合函数在sql语句中多次使用会影响他的性能吗?

如下所示的两条sql语句在执行的过程中速度对比

SELECT COUNT(DISTINCT(字段)) FROM [库].[dbo].[表]
SELECT COUNT(DISTINCT(字段)),COUNT(DISTINCT(字段)),COUNT(DISTINCT(字段)) FROM [库].[dbo].[表]

在十万条数据中测试结果

 结论,不会重复计算,并不会影响查询速度。

原文地址:https://www.cnblogs.com/xiabuyanyu/p/7890097.html