上季度所有月份:
SELECT TO_CHAR(ADD_MONTHS(ADD_MONTHS(TRUNC(SYSDATE, ‘YYYY‘),A * 3),-ROWNUM),‘YYYYMM‘) LAST_Q FROM (SELECT TO_CHAR(SYSDATE,‘Q‘)-1 A FROM DUAL) CONNECT BY ROWNUM <= 3 ORDER BY 1;
本季度所有月份:
SELECT TO_CHAR(ADD_MONTHS(ADD_MONTHS(TRUNC(SYSDATE, ‘YYYY‘),A * 3),-ROWNUM),‘YYYYMM‘) LAST_Q FROM (SELECT TO_CHAR(SYSDATE,‘Q‘) A FROM DUAL) CONNECT BY ROWNUM <= 3 ORDER BY 1;
原文地址:https://www.cnblogs.com/sooner/p/9455743.html
时间: 2024-10-15 22:13:08