sql語句
select NVL(B.weight, 0),A.time from
(SELECT TO_CHAR(TO_DATE(開始時間, 'yyyy-MM-dd') + ROWNUM - 1, 'yyyy-MM-dd') AS time
FROM DUAL
CONNECT BY ROWNUM <= TRUNC(TO_DATE(結束時間, 'yyyy-MM-dd') - TO_DATE(開始時間, 'yyyy-MM-dd')) + 1) A
left join (
自己的業務
) B on A.time = B.time order by A.time desc