date型数据相减,如何得到分钟或小时
由于作统计时需要得到两个时间的差,如相差多少分钟,或几小时几分
如:用 24-June-2006 20:07:22减去 24-June-2006 22:08:22得到 121分钟,或2小时1分钟,请问如何实现?谢谢
--得到小时
select (sysdate-to_date(20060811, 'yyyymmdd'))*24 from dual
--得到秒
select (sysdate-to_date(20060811, 'yyyymmdd'))*24*60*60 from dual
本文介绍如何在Oracle数据库中通过相减两个DATE类型的数据来获取它们之间的差距,并给出具体示例说明如何计算出两个时间点之间的分钟数或小时数。
598

被折叠的 条评论
为什么被折叠?



