SELECT 地区 ${if(len(销售员)=0,"",",销售员")} ${if(len(产品类型)=0,"",",产品类型")} ${if(len(产品)=0,"",",产品")} ,sum(销量) as 销量汇总
FROM 销量
where 1=1
${if(len(销售员)==0,"","and 销售员 in ('" +销售员+ "')")}
${if(len(产品类型)==0,"","and 产品类型 in ('" +产品类型+ "')")}
${if(len(产品)==0,"","and 产品 in ('" +产品+ "')")}
group by 地区
${if(len(销售员)=0,"",",销售员")}
${if(len(产品类型)=0,"",",产品类型")}
${if(len(产品)=0,"",",产品")}
40 评论
为啥复选框选2个及以上,结果是空呢?选1个或空着是正常的
赞 0 2022-09-26 17:25
经过测试,是需要关服务器,重新打开,发现原来设置已删除的过滤条件实际没删除,重新设置就好了。
赞 0 2022-09-26 19:17
您好,解决就好,出现问题多个角度排查下呢~
赞 0 2022-10-17 16:00
$$$是什么意思,还有'"+XXX+"'是什么意思呀
赞 0 2022-09-01 17:13
您好,可以系统学一下数据集参数呢
数据集参数-https://help.fanruan.com/finereport/doc-view-158.html
赞 0 2022-10-17 16:01
你好,数据源是从excel中导入的数据,怎么实现多控件联动呢?
赞 0 2022-06-13 16:10
您好,Excel导入的建议您看一下公式实现的方法呢
公式实现下拉复选框参数联动-https://help.fanruan.com/finereport/doc-view-4181.html
赞 0 2022-10-17 16:02
挺无语,文档写得不清不楚的……
赞 5 2022-05-18 15:22
您好,使用中遇到了什么问题,您可以详细说一说呢
赞 0 2022-10-17 16:03
SELECT 地区 ${if(len(销售员)=0,"",",销售员")} ${if(len(产品类型)=0,"",",产品类型")} ${if(len(产品)=0,"",",产品")} ,sum(销量) as 销量汇总
FROM 销量
where 1=1
${if(len(销售员)==0,"","and 销售员 in ('" +销售员+ "')")}
${if(len(产品类型)==0,"","and 产品类型 in ('" +产品类型+ "')")}
${if(len(产品)==0,"","and 产品 in ('" +产品+ "')")}
group by 地区
${if(len(销售员)=0,"",",销售员")}
${if(len(产品类型)=0,"",",产品类型")}
${if(len(产品)=0,"",",产品")}
我按照这个格式改了我需要的SQL语句,但是总是提示','或者'{'有错误,是什么原因
赞 0 2022-03-07 15:34