ssrs动态查询
0
如果参数=1 where col1=1
如果参数=2 where col2=5
这个功能在ssrs里面怎么实现?
求解
如果参数=2 where col2=5
这个功能在ssrs里面怎么实现?
求解
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
3 个回复
mjfcq0147 - 渴望金融数据 2014-10-16 回答
赞同来自: 梁勇
84378996 2014-10-17 回答
赞同来自:
WHERE (IIF(@startID =5, Bill.StartID=5 AND Bill.StartChildID != 1055,Bill.StartChildID = 1055 AND Bill.StartID=5)
AND (Bill.dtBill > @dtStart) AND (Bill.dtBill < @dtEnd) AND
(dimArea.PosLevel = 2)
编译通不过
mjfcq0147 - 渴望金融数据 2014-10-17 回答
赞同来自:
表示没太看懂,这是写在sql语句查询中的嘛?sql语句查询也没有iif啊,这什么意思啊,我上面写的是:绑定结果集后,在列值的表达式中,写表达式去分析你的这个表达式中的值,使用上面的Switch 方法啊!