有两列数据,一列是工单编号,另一列是工单状态,工单编号是有重复的,状态为0和1,
现在我要求出状态为1的不重复的工单编号的数量,求助如果怎么做呢?
不能拆分sql,只在公式上面下文章,或者您告诉我有什么公式是求一个字段对应数据库中另一个字段的也行,感激不尽!!
二楼大佬,图我截在这里了:
感谢楼层的两位兄弟,你们的方法我都试过了,但是对我的需求都无法实现
最终我用的是ds.group()先进行条件过滤后分组,再计数解决了。
数据集函数概述 - FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
这个是同一个表嘛?还是俩个表,用数据集函数然后用数组函数去重
ds1.select()
UNIQUEARRAY()
类似这样:
count(UNIQUEARRAY(a2{b2=1}))