distinct 和group by区别
时间: 2023-06-02 10:01:48 浏览: 95
详解partition by和group by对比
DISTINCT用于查询结果去重,可以消除重复的行,但不会改变查询结果的分组。GROUP BY用于将查询结果按照指定的列或表达式分组,可以统计分组后每组的数据,但并不会消除重复的行。简单来说,DISTINCT是对整个查询结果进行去重,GROUP BY是按照指定的列或表达式进行分组。
阅读全文
详解partition by和group by对比