窗口函数
首先重点是切分,然后是计算和排列。窗口是概念的抽象,抽象的是一个被选中的列,是如何别切分的。计算和排列是一种统计,统计的是按照切分的视角,如何重新审视我的表格
窗口函数要用的种类
- 渣男类:SUM, MAX, MIN等聚合函数
- 专一的:RANK,DENES_RANK等排序专用的窗口
GROUPING运算符
ROLLUP
这个函数的是一套组合拳,可以直接计算合计和小计
SELECT product_type
,regist_date
,SUM(sale_price) AS sum_price
FROM product
GROUP BY product_type, regist_date WITH ROLLUP