在SQL Oracle 11g中,可以使用以下方法选择两个日期之间的小时间隔:
例如,如果要计算两个日期之间的小时差:
SELECT DATEDIFF('HOUR', '2022-01-01 10:00:00', '2022-01-01 12:30:00') FROM dual;
返回结果为2.5小时。
例如,如果要计算两个日期之间的小时差:
SELECT TO_TIMESTAMP('2022-01-01 12:30:00', 'YYYY-MM-DD HH24:MI:SS') - TO_TIMESTAMP('2022-01-01 10:00:00', 'YYYY-MM-DD HH24:MI:SS') AS time_interval FROM dual;
返回结果为+000000000 02:30:00.000000000,表示2小时30分钟。
以上是在SQL Oracle 11g中选择两个日期之间的小时间隔的方法。请注意,这些方法适用于Oracle数据库,可能在其他数据库中有所不同。
领取专属 10元无门槛券
手把手带您无忧上云