yhdata_woT34Zd3
2025-3-26 15:35:52
发布在问答
【数据处理】
where条件中多个参数case when 怎么写
本帖最后由 yhdata_woT34Zd3 于 2025-3-26 16:03 编辑
我要实现的内容很简单就是几个参数case when判断,如下:
case when ?{仓库_展示} like '%区%' or ?{仓库_展示} like '%全国%'
then and t1.仓库2 in( ?{仓库_仓看板})
else and t1.仓库2 in( ?{仓库_展示})
END
但是 ?{仓库_展示}和 ?{仓库_仓看板}都为非必填,所以我需要加上 <></>这种写法,但是我写的怎么老是报错啊。。求指导
<仓库_展示> case when ?{仓库_展示} like '%区%' or ?{仓库_展示} like '%全国%' then </仓库_展示>
<仓库_仓看板> and t1.仓库2 in( ?{仓库_仓看板}) </仓库_仓看板>
<仓库_展示> else and t1.仓库2 in( ?{仓库_展示}) end </仓库_展示>
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。