小编Гер*_*ныс的帖子

Postgresql:DISTINCT 或 GROUP BY 哪种方式更快?

有两种方法可以做同样的事情。

示例:从人员数据库中获取不同的姓名

第一种方法是:

SELECT name 
FROM person 
GROUP BY name
Run Code Online (Sandbox Code Playgroud)

与以下结果相同:

SELECT DISTINCT name 
FROM person
Run Code Online (Sandbox Code Playgroud)

我很好奇,Postgresql SQL 引擎处理命令的方式有什么不同吗?哪种方式更快,或者它们在做同样的事情?

sql postgresql

4
推荐指数
1
解决办法
4281
查看次数

标签 统计

postgresql ×1

sql ×1