SQL日期差异

标签 sql oracle10g

我使用的是oracle 10g

我需要以 to_char('HH24:MI') 的格式获取两个日期之间的差异。

我尝试申请:

Select to_char(FRM_TIME-HOURS_IN,'HH24:MI') FROM Time_Test 

但它给了我无效的数字格式。

你能帮忙吗?

最佳答案

这就是我要使用的:

select to_char(DATE '2000-01-01' + (FRM_TIME-HOURS_IN),'HH24:MI') FROM Time_Test

关于SQL日期差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11929375/

相关文章:

sql - 在索引编号列上使用 'like'的Oracle查询,性能较差

mysql - 使用 Doctrine 查询生成器执行联接查询

mysql - 更新触发后如何避免MySQL错误1442?

sql - 在单行中获取不同的列值

SQL 开发人员快捷方式

ubuntu - Oracle XE 10g Ubuntu 从 Oracle 网站上删除了吗?

oracle - 如何使用 Oracle 全文搜索在 XML CLOB 中搜索单词 'IN'?

SQL Server - 案例

SQL查询以查找失败之间的成功次数

sql - 用编程语言循环sql查询可以吗