我正在使用workbench / j Postgres DB进行查询,如下所示-
输入
ID |utc_tune_start_time |utc_tune_end_time
----------------------------------------------
A |04-03-2019 19:00:00 |04-03-2019 20:00:00
----------------------------------------------
A |04-03-2019 23:00:00 |05-03-2019 01:00:00
-----------------------------------------------
A |05-03-2019 10:00:00 |05-03-2019 10:30:00
-----------------------------------------------
输出
ID |Day |Duration in Minutes
----------------------------------------
A |04-03-2019 |120
-----------------------------------
A |05-03-2019 |90
-----------------------------------
我需要从utc_tune_start_time到一天结束为止的持续时间,并且类似地,要求从一天开始到utc_tune_end_time为止的时间。
答案 0 :(得分:0)
感谢您的澄清。对于某些案例陈述,这是可能的。基本上,如果utc_tune_start_time和utc_tune_end_time在同一天,则使用差异,否则从一天的结束或开始计算差异。
onStart