标签:
在工作中使用到的分析函数主要有两种,一个是sum () over (partition by ……order by ……)另外一个就是 lead(lag)over (|partition by|order by )
sum不用多说,主要就是按照partition by 内的字段,分别合计,返回若干行,而不是像group by那样只返回一行。
lead(lag)是按照order by 的排序方式,在partition by 内的范围内,向下(上)查询N条记录。
一个简单的例子:
with tmp as(
标签:
原文地址:http://www.cnblogs.com/mht91919/p/5794528.html