Oracle取上个月一号到上个月底的语句

-- 当前时间为: 2013年12月23日 15:01:02

-- 取上个月最后一天  
SELECT TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE, -1)),'YYYYMMDD') FROM DUAL;  
-- 查询结果:20131130

-- 取上个月第一天
SELECT TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE, -2)) + 1,'YYYYMMDD')  FROM DUAL;
-- 查询结果:20131101

你可能感兴趣的:(oracle,sql,月)