在oracle中写一条sql语句来查询上个月的最大日期,

首先获取本月第一点,trunc(sysdate,' mm ');这是获取本月第一天的时间,然后-1是上个月的最后一天,然后输出日期到_ char (date,' DD ');

最后是SQL

select to_char(trunc(sysdate,' mm')-1,' DD ')from dual;