首页 > 其他 > 详细

Hive计算数据的时间差

时间:2018-06-08 00:06:40      阅读:882      评论:0      收藏:0      [点我收藏+]

数据仓库如何计算两者时间差了:

TD_TABLE:

     pid       time

     123     00:01

     123     00:02

     123     00:03

     123     00:04

select   row_number() over(partition by time desc)  as row_num   from TD_TABLE

 

select  t1.time-t2.time,t1.pid      from     TD_TABLE t1

        join

       TD_TABLE  t2

on t1.pid=t2.pid and t1.row_num=t2.row_num-1                                

Hive计算数据的时间差

原文:https://www.cnblogs.com/cyw-blog/p/9153084.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!