【发布时间】:2018-10-03 16:54:56
【问题描述】:
我有一张要从中生成报告的表格。我可以传递参数值来调用另一个使用查询填充数据的报告。数据应该根据我们传入的参数进行更改,其中列值是根据参数值选择的
这是我的示例输入和基于参数的预期输出。
输入表
id_val name flag_1 f1_val flag_2 f2_val flag_3 f3_val
1 USD 1 aa 0 gg 1 mm
2 CAD 0 bb 0 hh 0 nn
3 INR 1 cc 1 ii 0 oo
4 JPY 0 dd 1 jj 1 pp
5 EUR 1 ee 1 kk 1 qq
6 AUD 1 ff 1 ll 0 rr
基于参数值的输出
如果参数 = 标志 1
name flag f_val
USD 1 aa
INR 1 cc
EUR 1 ee
AUD 1 ff
如果参数 = Flag2
name flag f_val
INR 1 ii
JPY 1 jj
EUR 1 kk
AUD 1 ll
如果参数 = Flag3
name flag f_val
USD 1 mm
JPY 1 pp
EUR 1 qq
【问题讨论】: