如何根据当前日期获取之前5个月的所有月的月份?这个sql怎么写 如现在2007-10-04,则前5个月的月份是:2007-092007-082007-072007-062007-05 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select to_char(add_months(sysdate,-1),'yyyy-mm') from dual2007-9-2就是8月,-3就是7月,-4,-5自己类推就行了 add_months(sysdate,-1), add_months(sysdate,-2), add_months(sysdate,-3), add_months(sysdate,-4), add_months(sysdate,-5) to_date('2007-10-04', 'YYYY-MM-DD') - to_yminterval('00-01')to_date('2007-10-04', 'YYYY-MM-DD') - to_yminterval('00-02')to_date('2007-10-04', 'YYYY-MM-DD') - to_yminterval('00-03')to_date('2007-10-04', 'YYYY-MM-DD') - to_yminterval('00-04')to_date('2007-10-04', 'YYYY-MM-DD') - to_yminterval('00-05')9i以上版本 add_months(sysdate,-n) 关于oracle的job执行 我帮看下这两个查询语句有什么区别呢???? 再次呼叫oracle高手 oracle9i中转义字符的问题! 怎么把access的数据导入oracle啊 什么是spool,请高手解答?谢谢 启动问题?说我权限不足~! 想求一个SQL建立数据库实例 求救! oracle中如何解析字符串? 求教:在sqlserver中执行正确的但在oracle 出错!! 小弟寻找 吉林大学 的oracle 视频教程??? 非常感谢.....
2007-9
-2就是8月,-3就是7月,-4,-5自己类推就行了
add_months(sysdate,-2),
add_months(sysdate,-3),
add_months(sysdate,-4),
add_months(sysdate,-5)
to_date('2007-10-04', 'YYYY-MM-DD') - to_yminterval('00-02')
to_date('2007-10-04', 'YYYY-MM-DD') - to_yminterval('00-03')
to_date('2007-10-04', 'YYYY-MM-DD') - to_yminterval('00-04')
to_date('2007-10-04', 'YYYY-MM-DD') - to_yminterval('00-05')9i以上版本