如何计算DATETIME类型和TIMESTAMP类型的差值,想计算平均延迟

GUI脚本

t =table(
array(DATETIME, 0) as MDTime,
array(TIMESTAMP, 0) as ReceivedTime
)
share t as testShareTable;
select * from testShareTable;
select avg(ReceivedTime - MDTime) as DelayTime from testShareTable;

表记录如下

attachments-2021-12-WVsfJiKq61c57da0c4a3f.png计算结果如下

attachments-2021-12-87GUgKUu61c57d7f72830.png结果异常。

另外,如何将ReceivedTime列加上8小时?


请先 登录 后评论

最佳答案 2022-01-07 16:29

select avg(temporalAdd(ReceivedTime,8H) - timestamp(MDTime)) as DelayTime from testShareTable;
请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,920 浏览
  • Order Wang 提出于 2021-12-24 16:00

相似问题