数据是每月2号更新,1号展示上月数据,1号之后展示当月数据。 目前取的是底表最大月份:目前底表最大月份是7月(9月2号之后最大月份是8月) 筛选器:年月+年度累计 当筛选"年度累计"的时候 月份取7月 当筛选"202308" 月份取7月 当筛选"202307" 月份取7月 当筛选"202306" 月份取6月 select max(calmonth) from test WHERE 1=1 ${if(ym='年度累计'||ym=LEFT(REPLACE(TODAY(),"-",""),6), "and case when SUBSTRING(now(),9,2)<=1 THEN (calmonth in ('" + FORMAT(MONTHDELTA(today(),-2),'yyyyMM') + "') ) ELSE (calmonth in ('" + FORMAT(MONTHDELTA(today(),-1),'yyyyMM') + "')) end ", "and calmonth = '"+ ym +"'")} |
最佳回答 |
||||
0
|
|