where date1-date2>1经测试,好像不对呀,结果是错误的,date1-date2的差不是24小时呀。
我的语句是这么写的:
select date1,date2 from Table1 where date1-date2>1
解决方案 »
- -- 使用存储过程的好处 --
- 这句SQL该怎么写
- oracle每天更新数据的分区?
- 关于Oracle在RAC环境下远程客户端连接的问题,解决不了就要被开除了!
- 为什么我的for循环无法执行进去啊,游标不怎么会用,还请各位帮忙看看啊
- oracle9i安装问题?
- oracle中如何查找"最匹配"值啊?
- 请问如何用sql实现字符型十六进制如何转换成十进制???
- 项目要正式上马了!oracle8.1.7 + IBM AIX4.3.3 , 该如何正规的规划用户和表空间?? 请进!!
- oracle锁问题
- Oracle 如何计算年龄,年龄的格式是:X岁X月X天 如2013年1月1日出生,计算的年龄是:1岁6月19天
- SELECT 如何增加列
在Oracle中,对日期型数据来说:
sysdate+1 = sysdate加24小时
sysdate+1/24 = sysdate加1小时
sysdate+1/(24*60) = sysdate加1分钟
sysdate+1/(24*60*60) = sysdate加1秒钟
sysdate+3 = sysdate加上3天
--相应减法就不一一例举了
where date1-date2>1经测试,好像不对呀,结果是错误的,date1-date2的差不是24小时呀。
我的语句是这么写的:
select date1,date2 from Table1 where date1-date2>1
你的需求不是大于24小时么?
where date1-date2>1经测试,好像不对呀,结果是错误的,date1-date2的差不是24小时呀。
我的语句是这么写的:
select date1,date2 from Table1 where date1-date2>1
如果你的date1和date2是日期类型,那么date1-date2=天数,1天=24小时