yhdata_cGxQ0JdB
2022-3-30 10:10:09
发布在问答
【数据处理】
SQL参数数据集问题
请问下sql中加如下是参数?这些是啥场景需求? 有啥作用可否帮忙解释下?
SQL加入如下,制作报表时会弹出参数窗口,如图:
请问划红色横线部分的:
如项目,信保产品,资产方,资金方等是需要自己一个个输入参数值? 不是字段自带的数据值吗?
where ?{是否查询} = '是'
and ( <机构名称是否勾选> ?{机构名称是否勾选} = '否' </机构名称是否勾选>
<二级机构名称> or t.comname2 in ?{二级机构名称} </二级机构名称>
<三级机构名称> or t.comname3 in ?{三级机构名称} </三级机构名称>
<四级机构名称> or t.comname4 in ?{四级机构名称} </四级机构名称>)
and ( <报告日期是否勾选> ?{报告日期是否勾选} = '否' </报告日期是否勾选>)
<报告日期>and t.report_date in ?{报告日期} </报告日期>
and ( <项目是否勾选> ?{项目是否勾选} = '否' </项目是否勾选>)
<项目>and CONCAT(t.item_code," ",t.item_name) in ?{项目} </项目>
and ( <信保产品名称是否勾选> ?{信保产品名称是否勾选} = '否' </信保产品名称是否勾选>)
<信保产品名称>and t.prd_name in ?{信保产品名称} </信保产品名称>
and ( <资产方是否勾选> ?{资产方是否勾选} = '否' </资产方是否勾选>)
<资产方>and CONCAT(t.assets_no," ",t.assets_name) in ?{资产方} </资产方>
and ( <资金方是否勾选> ?{资金方是否勾选} = '否' </资金方是否勾选>)
<资金方>and CONCAT(t.capital_no," ",t.capital_name) in ?{资金方} </资金方>
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。