1、生成1至10記錄
select rownum from dual connect by rownum <= 10
結果:
1
2
3
4
5
6
7
8
9
10
2、生成最近12個月記錄
select to_char(add_months(sysdate, rownum - 12), 'yyyyMM') time from dual connect by rownum <= 12
結果:
201805
201806
201807
201808
201809
201810
201811
201812
201901
201902
201903
201904
一個用途:查詢最近12個月數據,如果沒有數據,也要返回記錄,可以用上面sql語句作為主表左關聯業務表。
