输出示例:Rise_ID From_Location to_Location Seats_Left Seats_Total Rift_Provider Start_On Ends_On is_Started_Finish 12014 Nandi Hills Bonlore 0 3 11002 13-11-20 04.00.13.36 PM12月13日至20日08.02.13.36 PM是是
mspsb9vt1#
一种方法可以获得两个日期列之间的差异,如下所示。如果下面的SQL SYSDATE获取的是当前时间,则另一列是硬编码的日期时间列。
SELECT ROUND(minutes_ / 60, 2) || ' Hours ' FROM ( SELECT (sysdate - to_date('14/09/2022 19:35:00', 'DD/MM/YYYY HH24:MI:SS')) * 24 * 60 AS minutes_ FROM dual );
yfjy0ee72#
SELECT FROM_LOCATION||‘-’||TO_LOCATION FROM TABLE_OUTPUT T WHERE(TO_DATE(START_ON,‘DD-MON-YY HH.MI.SS’)-TO_DATE(END_ON,‘DD-MON-YY HH.MI.SS’))>2;
我假设你是从表格中查看这些数据,而且你还需要检查格式,你目前使用的格式不起作用,我建议使用‘DD-MON-YY HH.MI.SS’格式。
2条答案
按热度按时间mspsb9vt1#
一种方法可以获得两个日期列之间的差异,如下所示。如果下面的SQL SYSDATE获取的是当前时间,则另一列是硬编码的日期时间列。
yfjy0ee72#
SELECT FROM_LOCATION||‘-’||TO_LOCATION FROM TABLE_OUTPUT T WHERE(TO_DATE(START_ON,‘DD-MON-YY HH.MI.SS’)-TO_DATE(END_ON,‘DD-MON-YY HH.MI.SS’))>2;
我假设你是从表格中查看这些数据,而且你还需要检查格式,你目前使用的格式不起作用,我建议使用‘DD-MON-YY HH.MI.SS’格式。