如何獲取oracle中最近10年的列表?如何獲得oracle中最近十年的列表
這是我嘗試
SELECT TO_CHAR(SYSDATE,'yyyy') FROM DUAL
UNION ALL
SELECT TO_CHAR(ADD_MONTHS(SYSDATE,-12),'yyyy') FROM DUAL
UNION ALL
SELECT to_char(add_months(sysdate,-24),'yyyy') FROM DUAL
UNION ALL
SELECT TO_CHAR(ADD_MONTHS(SYSDATE,-36),'yyyy') FROM DUAL
UNION ALL
SELECT TO_CHAR(ADD_MONTHS(SYSDATE,-48),'yyyy') FROM DUAL
UNION ALL
SELECT TO_CHAR(ADD_MONTHS(SYSDATE,-60),'yyyy') FROM DUAL
UNION ALL
SELECT TO_CHAR(ADD_MONTHS(SYSDATE,-72),'yyyy') FROM DUAL
UNION ALL
SELECT TO_CHAR(ADD_MONTHS(SYSDATE,-84),'yyyy') FROM DUAL
努力工作。嘗試一下。 – 2015-02-11 16:43:33
列爲所有365 * 10日期? – 2015-02-11 16:43:42
我投票結束這個問題作爲題外話,因爲沒有顯示OP的努力。 – 2015-02-11 16:43:45