上个月第一天
select trunc(ADD_MONTHS(last_day(sysdate),-2) +1) from dual
或者
select trunc(add_months(sysdate,-1),'mm') from dual;
2020/6/1
本月第一天
select trunc(sysdate,'mm') from dual
今年第一天
select trunc(sysdate,'year') from dual
2020/1/1
去年第一天
select trunc(ADD_MONTHS(sysdate,-12),'year') from dual
2019/1/1