Oracle PL/SQL 取得某個區間的每一天日期 (Every Day)

若資料的日期只有 2010/12/01, 2010/12/05,

但在資料呈現上, 卻要顯示 2010/12/01, 2010/12/02, 2010/12/03, ... 2010/12/31,

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

參考範例, 如下 :

某個區間的每一天 (如: 2010/12/03 ~ 2010/12/20) :


某個月份的每一天 (如: 2010 年 12 月) :


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


以上, 參考看看囉 ^ ^
Related Posts Plugin for WordPress, Blogger...