我的表abc为:
-- start_time |end_time | total_time_taken
-- 27.05.2020 00:52:48 |27.05.2020 02:08:33 |
我想将total_time_taken
的值设置为end_time-start_time.
的格式"HH:MM:SS"
。我搜索了相似的主题,但没有找到确切的答案。
我的预期输出是:01:44:12 (HH:MM:SS)
所以,我尝试过:
SELECT To_Char(end_time,'HH24:MM:SS'),To_Char(start_time,'HH24:MM:SS'),
To_Char(end_time,'HH24:MM:SS')-To_Char(start_time,'HH24:MM:SS') FROM abc;
开始时间,结束时间,总时间的数据类型]为DATE.
,请帮助我找到解决方法。
我的表abc为:-开始时间|结束时间| total_time_taken-27.05.2020 00:52:48 | 27.05.2020 02:08:33 |我想将total_time_taken的值设置为差异...
如果将这些日期转换为时间戳,则可以轻松地减去它们并看到相对不错的结果: