首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ORACLE-最佳选择语句,用于获取两个日期时间列之间的分钟差异?

ORACLE-最佳选择语句,用于获取两个日期时间列之间的分钟差异?
EN

Stack Overflow用户
提问于 2018-03-21 05:01:28
回答 2查看 0关注 0票数 0

我试图完成一个来自客户端的相当困难的报告请求,我需要在几分钟内找到两个DateTime列之间的区别。我试图用各种格式的 trunc和round,并且似乎无法想出一个合理的组合。有没有一个简洁的方式来做到这一点?如果没有,有没有办法做到这一点?

EN

Stack Overflow用户

发布于 2018-03-21 13:58:06

代码语言:txt
复制
SELECT date1 - date2
  FROM some_table

以天为单位返回差异。乘以24,得到一个小时和24个小时的差值。*60分钟。所以

代码语言:txt
复制
SELECT (date1 - date2) * 24 * 60 difference_in_minutes
  FROM some_table

应该是你想要的

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档