做BI报表时候,需要统计每日实际产量和计划产量差异,追踪每日完成情况,
SELECT TO_CHAR( LAST_DAY(ADD_MONTHS(TRUNC(SYSDATE,'MM'),-1)) + (LEVEL),'YYYY/MM/DD') AS ZYMD, --当月每日
LPAD(LEVEL,2,'0') AS ZDAY,-- 每天
ROUND((LEVEL* 100),2) AS 累计应完成 --日*每日应该完成量
FROM dual
CONNECT BY LEVEL <= TO_CHAR(LAST_DAY(SYSDATE),'DD') -- 取当月最后一天,为了只显示当月