
对MySQL中order by和group by语句顺序的深入分析。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
在MySQL数据库中,`ORDER BY`和`GROUP BY`子句的执行顺序至关重要。请务必注意,`GROUP BY`操作通常在`SELECT FROM WHERE`语句中执行之前,先对数据进行分组。随后,`ORDER BY`子句会对分组后的结果进行排序。值得注意的是,`ORDER BY`不会影响到`GROUP BY`内部的分组过程。如果经过`GROUP BY`操作后,仅剩下一条记录,那么后续的 `ORDER BY` 语句将失去意义。为了检索出特定分组中的最大值或最小值,建议使用 `MAX()` 或 `MIN()` 函数。例如: `SELECT SUM(click_num) AS totalnum, MAX(update_time) AS update_time, COUNT(*) AS totalarticle FROM article_detail WHERE`
全部评论 (0)
还没有任何评论哟~


