sqlserver 用distinct和group by哪个效率高

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver 用distinct和group by哪个效率高相关的知识,希望对你有一定的参考价值。

参考技术A sql server数据库进行查询语句时,distinct和group by的效率比较,group by的效率更高一点,因为group by通过group进行排序而distinct是全表排序资源消耗更多。所以,group by效率更高。

以上是关于sqlserver 用distinct和group by哪个效率高的主要内容,如果未能解决你的问题,请参考以下文章

具有 group by 和/或 distinct 和 pivot 的复杂 SQL Server 查询

distinct和group by的区别

sql 中,distinct 和 group by 的效率,哪个更快

group by与distinct有何区别

mysql中去重,distinct和group by的区别

mysql中去重 用group by优化distinct 用法