MySQL进阶操作总结:窗口函数、排名函数及case用法
发布时间
阅读量:
阅读量
本篇主要是对本人刷完牛客面试必考真题SQL篇72题的知识点总结,主要包含一些非常实用的操作:窗口函数、排名函数和case语句,可以显著提升你的刷题速度哈!
刷题链接:牛客精选数据库SQL实战
SQL专题文章转送门:
一文掌握python连接SQL Server,MySQL,MongoDB,Redis数据库
目录
-
-
-
- 窗口函数:聚合函数与排名函数的结合应用
- 排名相关函数:包括row_number、rank、dense_rank以及ntile
- case表达式的使用方法
- 实战练习中的典型题目归纳与解析
-
-
窗口函数:聚合函数+排名函数
<窗口函数> over (partition by <用于分组的列名>
order by <用于排序的列名>)
对经过 where 或 group by 处理后的数据进行操作,因此该部分内容原则上仅能出现在 select 子句中;
具备分组与排序的功能,同时
全部评论 (0)
还没有任何评论哟~
