sql 窗口操作

2018-07-17  本文已影响0人  何晓东RUC

Over() 窗口操作是很通用的一种处理时间窗口下数据的方法。

例如计算一天内的记录数:

select count(*) over (partition by key order by time range from 86400 preceding and current row)

注意其中排序的time需要是时间戳格式,这样range 86400就代表之前的一整天,可用unix_timestamp()函数变换成时间戳

上一篇 下一篇

猜你喜欢

热点阅读