回答:我也盲猜一个 sql 写还是写的过滤条件 日期格式对不对 大哥你好歹截图啊
回答: 用自定义啊
回答:https://www.w3school.com.cn/sql/func_datediff.asp我刚刚看了一下这个函数 这个最后条件不应该是等于1吗
回答:'<span style="color:red;" >●<span>'你那个圆形有问题 用输入法的图像就行
回答:什么提取规则 直接切掉字符串也行啊
回答:是sql那边控制的 你看看是不是其他什么地方设置错了
回答:SELECT case when substr('${period}',6,2)=12 then TO_CHAR(ADD_MONTHS(TO_DATE((substr('${period}',1,4))||'-'||'01', 'yyyy-MM'), ROWNUM - 1), 'yyyy/MM') elseTO_CHAR(ADD_MONTHS(TO_DATE((substr('${period}',1,4)-1)||'-'||(substr('${period}',6,2)+1), 'yyyy-MM'), ROWNUM - 1), 'yyyy/MM') end 月份 FROM DUALCONNECT BY ROWNUM <= 12参数写 2021-12 你可以参考下这个
回答:sql里面写 WHERE 1=1 ${if(len(参数名) == 0,"","and 对应字段 = '" + 参数名 + "'")} 为空的时候查全部啊
回答:不是 我想问没有聚合函数 为啥还要group by
回答:那就是你没有给其他报表块传参 跟筛选没关系 你是没有传参
34
34
7
10