Hive 如何在配置单元中查询datediff?
我有三个栏目,分别是:Hive 如何在配置单元中查询datediff?,hive,Hive,我有三个栏目,分别是: 呼叫接收时间 呼叫调度时间 通话结束时间 我想生成一个查询,该查询将为我提供以下输出: 呼叫发送时间-呼叫接收时间 呼叫清除时间-呼叫分派时间 如何在配置单元查询语言中实现这一点?使用unix\u timestamp()将时间戳转换为秒,然后减去,然后除以60,如果希望以分钟为单位计算结果: select (unix_timestamp(call_dispatch_time) - unix_timestamp(call_received_time))/60 as di
- 呼叫接收时间
- 呼叫调度时间
- 通话结束时间
呼叫清除时间-呼叫分派时间 如何在配置单元查询语言中实现这一点?使用
unix\u timestamp()
将时间戳转换为秒,然后减去,然后除以60,如果希望以分钟为单位计算结果:
select (unix_timestamp(call_dispatch_time) - unix_timestamp(call_received_time))/60 as diff_received,
(unix_timestamp(call_cleared_time) - unix_timestamp(call_dispatch_time))/60 as diff_cleared
如果希望在几秒钟内得到结果,请删除/60