- 博客(2)
- 收藏
- 关注
转载 【SQL常用语法】窗口函数 rank,dense_rank,row_number
窗口函数 先简单介绍一下窗口函数的含义。 基本语法: <窗口函数> over (partition by <用于分组的列名> order by <用于排序的列名>) <窗口函数>的位置,可以放以下两种函数: 1) 专用窗口函数,如rank, dense_rank, row_number等 2) 聚合函数,如sum. avg, count, max, min等 需要注意的是,用rank()等后面的括号保持为空即可,用sum(字段
2021-07-17 12:42:37
395
3
原创 【SQL常用语法】grouping sets, partition by
1. grouping sets 参考:https://www.yiibai.com/sql/sql-grouping-sets.html 使用场景:在同一查询中定义多个分组集 例:如下为inventory表,希望从中查询分别以(warehouse,product),(warehouse),(product)分组的情况 SELECT * FROM inventory; +---------------+---------+----------+----------+ | warehouse
2021-07-17 12:06:31
316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人