1,通过sql获取近30年的年份
比如获取 1980,1981......2009,2010。2,通过sql获取所有月份
比如获取 01,02,03,04....123,获取所有小时点
比如获取 00,01,02,03,......22,23不要用select '00' from dual union all select '02' from dual.....这种sql。需要别的比较简单的sql,不知道能否搞的定啊!
比如获取 1980,1981......2009,2010。2,通过sql获取所有月份
比如获取 01,02,03,04....123,获取所有小时点
比如获取 00,01,02,03,......22,23不要用select '00' from dual union all select '02' from dual.....这种sql。需要别的比较简单的sql,不知道能否搞的定啊!
解决方案 »
- 使用sqlldr导入数据时,能否对某个字段使用序列,来实现自动生成序号
- 不定行转列的问题,向各位大侠请救,不胜感激,在线等……
- 有没有方便一点的复制方法?
- PL/SQL导入dmp文件能导入现有表空间没有新表么?
- 多表更新的语句优化
- 请教一下,oracle数据库,字段date用字符串来表示日期时间:2007-10-10 10:10:10想找出date的值为当前日期,如列出date为2007-11-29号的记录的select语句怎样写
- 求一oracle更新语句!!!急啊,在线等
- 怎么解决ORA-01034和ORA-27101啊?
- oracle数据库中如何保存图片
- 菜鸟问题,oracle怎么登陆不了?
- 不用过程能否实现这个功能
- SQL请教(急''''')
from dual
connect by level <= 30
from dual
connect by level <= 12
from dual
connect by level <= 24
FROM dual
CONNECT BY ROWNUM<=add_months(SYSDATE,12*30)-add_months(SYSDATE,-12*30)
前后30年的年份....完全不知道有什么用....