- 博客(3)
- 收藏
- 关注
转载 01 | 基础架构:一条SQL查询语句是如何执行的?
这是专栏的第一篇文章,我想来跟你聊聊 MySQL 的基础架构。我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于 MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。所以今天我想和你一起把 MySQL 拆解一下,看看里面都有哪些“零件”,希望借由这个拆解过程,让你对 MySQL 有更深入的理解。
2022-09-21 00:49:43 63 1
原创 GROUPING运算符
GROUPING函数是为了得到汇总单位不同的汇总结果。 GROUPING函数包含以下三种:ROLLUP、CUBE、GROUPING SETS
2022-09-05 20:08:50 147
原创 窗口函数-OLAP函数
窗口函数兼具GROUP BY子句的分组功能以及ORDER BY子句的排序功能。窗口函数中的ORDER BY并不会表现为最终展示的行的顺序,所以想要按照顺序排序可在WHERE之后添加另一个ORDER BY。1能做窗口函数的聚合函数:SUM、AVG、COUNT、MAX、MIN。2专用窗口函数:RANK、DENSE_RANK、ROW_NUMBER。:计算排序时,如果存在相同位次的记录,则会跳过之后的位次。例:有三条记录排在第1位时:1、1、1、4。同上情况例:1、1、1、2。同上情况例:1、2、3、4。
2022-09-01 19:41:03 381 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人