DISTINCT 与 GROUP BY 的比较

看了不少文章,这两个SQL语句在不一样的数据库上面的实现上可能有相同或有不一样,可是应当要明确它们在功能概念上的区别,最终得出结论:数据库

GROUP BY 用来使用汇集函数得到值,好比 AVG, MAX, MIN, SUM 和 COUNT,而 DISTINCT 用于去除重复值。函数

要根据实际的应用场景来使用(即便它们有时候返回的结果是同样的)blog

PS - 我的博客连接 Distinct 与 Group by 的比较get

相关文章
相关标签/搜索