with s as (select max( g.date) date ,g.namefrom c_prod_day gwhere g.date <= to_date('${rq}', 'yyyy-MM-dd')group by g.name, g.date)select a.name , a.date,a.DVELfrom c_prod_day a left join s b on b.name=a.namewhere a.date =b.dateand a.org_name='${qy}'and a.DVEL is not nullgroup by a.name, a.DVEL ,a.date如何让a.date取的是最大日期?比如现在是2023年3月2日,他是把小于2023年3月2日有数据都查询出来了。而我只需要有数据且最大的日期