解决方案 »
- .Net平台操作oraclec为何总是存在大量Inactive的seesion连接?如何释放?
- 高分请教高手!!ORACLE数据库如何做实时备份??请不吝赐教!!
- dict 是哪个用户的...
- 求oracle 9i安装指南,着急!
- 谁的机子上装了oracle 9i,帮我查一下General_Purpose.dfj这个文件多大
- SQL查询语句"select top "……和JAVA的结合提问
- 为何最后输出两个一样的记录啊?
- 如何恢复数据库
- oracle 11g sql developer 导入excel文件报12899
- Oracle rac 11g r2上面节点2的em打不开。
- oracle更新问题
- oracle 事务问题
select to_date('2006-05-01','yyyy-mm-dd') time2,to_date('2009-06-08','yyyy-mm-dd') time1 from dual
union all
select to_date('2008-12-01','yyyy-mm-dd') time2,to_date('2010-02-10','yyyy-mm-dd') time1 from dual
)
select case when to_number(to_char(time1,'MM')) - to_number(to_char(time2,'MM')) >= 0
then to_number(to_char(time1,'MM')) - to_number(to_char(time2,'MM'))
else to_number(to_char(time1,'MM'))+12 - to_number(to_char(time2,'MM')) + 1
end 相差月数
from temp
月份之差结果:3
???