-
-
张腾 数据老手Lv5
发表于2018-12-10 23:21
悬赏50
已解决
楼主
select year,month,sum(case when a=1 then b-c else c-b end) from table
where id like '6401%'
group by year,month
怎么BI中怎么实现以上这段简单的聚合函数,以表格的方式呈现出来
where id like '6401%'
group by year,month
怎么BI中怎么实现以上这段简单的聚合函数,以表格的方式呈现出来
5个回答
直接在sum里面写casewhen会报错吗?在我们的函数列表中看看有没有sumif这样的?
混乱七星天 发表于 2018-12-10 23:29
直接在sum里面写casewhen会报错吗?在我们的函数列表中看看有没有sumif这样的? ...
在sum里写casewhen不会错,用的SQLserver数据库,我想知道这些的过滤条件,加聚合分组,用亿信BI怎么做
year,month是浮动表元,sumif表达式是数据表元,where可以在浮动表元属性上写过滤条件,系统支持sqlserver数据库,用报表设计后系统会自动翻译成对应的数据库查询语句,您先试试?
混乱七星天 发表于 2018-12-10 23:39
year,month是浮动表元,sumif表达式是数据表元,where可以在浮动表元属性上写过滤条件,系统支持sqlserver ...
好的,谢谢了,睡觉前把这个问题发出来,明天上班解决,谢谢了