直接相减就可以的。
select to_char(date1,'yyyymmdd')-to_char(data2,'yyyymmdd') from table1
select to_char(date1,'yyyymmdd')-to_char(data2,'yyyymmdd') from table1
解决方案 »
- mysql 动态游标问题 雪地 裸体跪求!!!在线等。。。
- 帮忙分析下statspack
- 求助、太麻烦,搞不定!!!
- 在Oracle中应该用什么来替换SQLXMLOLEDB.3.0
- 求救:ORACLE 中用sql进行分页在两个数据库中结果不一样!
- 将SQL-Server存储过程转换为Oracle的,谢谢大家~~~(2)
- 我想用到自动产生一个编号,如何产生。
- Oracle怎么象MS SQL 一样生成表的脚本文件
- 请问有关权限问题
- 我求昨天16点的,和 上个月最后一天16点的日期格式怎么写阿??
- 江湖救急:oracle的日期计算问题,在线等待
- word 中插入visio图出错的原因。解决就结贴给分。
SELECT SYSDATE-1 INTO VAR FROM DUAL
SELECT SYSDATE-1 INTO VAR FROM DUAL
2* to_date('2002/11/06','yyyy/mm/dd') from dual
SQL> /TO_DATE('2002/10/11','YYYY/MM/DD')-TO_DATE('2002/11/06','YYYY/MM/DD')
---------------------------------------------------------------------
-26
SQL> create table temp(a date,b date) ;
SQL> insert into temp values(to_date('2002/11/06','yyyy/mm/dd'),to_date('2002/10/06','yyyy/mm/dd'));SQL> commit;
SQL> select a -b from temp; A-B
----------
31
------------------------------------------
25.4532523