![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
adhero
步履蹒跚
展开
-
如何理解group by,分组还是聚合?
如何理解group by,分组还是聚合?前言例题思路初始思路思路改变代码实现疑问1. where和 group by是否有可替代关系?2. where 和 having 的区别3. group by究竟是分组还是聚合?总结前言本文并非是对group by的使用说明,而仅是对group by字面理解的一些误区进行解析,以避免在查询时误入歧途。顺便提一下之前写到过的关于排名问题的一篇文章,建议先阅...原创 2019-08-23 21:11:57 · 1388 阅读 · 0 评论 -
mysql中GROUP BY和 DISTINCT在去重和计数方面的相似与区别(排名问题为例)
GROUP BY和 DISTINCT作用的相似与区别问题来源规则1思路:规则2新思路:规则3思路:总结问题来源Group by和distinct与count函数的组合,都可以实现对某一列的重复值消除的作用。这里以LeetCode上的一个排名练习为例,来证明一下二者的相似性。mysql> select * from Scores;+----+-------+| Id | Scor...原创 2019-08-12 23:46:16 · 2034 阅读 · 0 评论