當前位置:編程學習大全網 - 網站源碼 - sqlserver計算設備運行多長時間?

sqlserver計算設備運行多長時間?

測試數據圖片如下。這個方案使用了mysql8.0支持的開窗函數lead,我在hive上測試過。

總的想法是只計算跑步-& gt;停止運行的時間,停止->運行過濾掉,也不需要計算。

選擇?

id,sum(next_diff_time)/60運行時間

來自(

select id,lead(unix_timestamp(datetime),1,-1)over(partition by id order by datetime)-UNIX _ timestamp(datetime)next _ diff _ time,status

來自測試

)tt

哪裏地位!= '停止'

按id分組;

  • 上一篇:求看懸疑電影~比如蝴蝶效應。
  • 下一篇:Asp+access源代碼,如何控制公眾影響力的選擇不能為空?代碼添加在哪裏?
  • copyright 2024編程學習大全網