Oracle PL/SQL 取得某個區間的每一個月份 (Every Month)

若起訖月份為 201010 ~ 201103,

但在資料呈現上, 卻要顯示 2010/10, 2010/11, 2010/12, 2011/01, 2011/02, 2011/03,

在 Oracle PL/SQL 查詢語法中, 可以透過 ADD_MONTHSMONTHS_BETWEEN 搭配 CONNECT BY 來實現,

參考範例, 如下 :


若資料與 Table 做關聯, 範例程式, 參考如下 :


Related Posts Plugin for WordPress, Blogger...