美文网首页
sql 窗口操作

sql 窗口操作

作者: 何晓东RUC | 来源:发表于2018-07-17 17:54 被阅读0次

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

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

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

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

    相关文章

      网友评论

          本文标题:sql 窗口操作

          本文链接:https://www.haomeiwen.com/subject/xtugpftx.html