如何获取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