生成X軸長度固定的圖表

公司項目裏有個需求是生成一個X軸固定長度的圖表,數據庫用的oracle,要求效果以下:sql

因此就須要動態補齊年月信息,補全SQL語句以下:數據庫

select dat,'毛利'as type1, 0 as unml from
( 
SELECT to_char(add_months(sysdate, ROWNUM), 'yyyy-mm') dat FROM dual
CONNECT BY ROWNUM <= months_between(add_months(trunc(sysdate,'YYYY'),12), sysdate)
)

每個月未發生日期查詢語句:oracle

SELECT
    TO_CHAR(
        sysdate + ROWNUM,
        'YYYY/MM/DD'
    )
FROM
    DUAL CONNECT BY ROWNUM <=(
        last_day(sysdate) - sysdate
    );
相關文章
相關標籤/搜索