ORACLE 中
有两个字段 A,B ,其中,A,B都是时间类型,
现在要知道,小时差=A-B
不知道如何 写SELECT 语句。
谢谢!
有两个字段 A,B ,其中,A,B都是时间类型,
现在要知道,小时差=A-B
不知道如何 写SELECT 语句。
谢谢!
解决方案 »
- 有一天很棘手的SQL语句,高手帮忙看看~
- recover database until cancel using backup controlfile; 是从哪里恢复的控制文件?
- 重复SQL的问题,把重复的字段设为空。
- Oracle数据库如何还原
- 怎样将sqlserver中的数据怎样导入Oracle中
- 【马口铁圣斗士求助】Date 选出为何是中文显示
- 关于update clob类型字段的问题
- 客户端如何连接防火墙后的oracle实例?
- 请问如何启用Oracle TNSListener服务?
- 我装不上ORACLE8i
- PowerDesigner的CDM转PDM时的自动命名规则的疑问?
- Oracle JVM的疑问,特请教!
用(a-b)*24就行了。
- to_date('2008-11-26 10:00','yyyy-MM-dd hh24:mi'))*24
from dual
在oralc里时间相减是天数,*24得到小时数
TO_DATE('2008-10-26 12:47:33', 'YYYY-MM-DD hh24:mi:ss')) * 24)
FROM DUAL;
SELECT ROUND(TO_CHAR(SYSDATE -
TO_DATE('2008-10-26 12:47:33', 'YYYY-MM-DD hh24:mi:ss')) * 24)
FROM DUAL;'2008-10-26 12:47:33'是不是可以用字段代替的呢