SQL
yangfeiwuqing
这个作者很懒,什么都没留下…
展开
-
【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 · 318 阅读 · 0 评论