敏捷交付如何驱动企业在快速变化的市场中获胜
1110
2023-02-14
mybatis 遍历foreach中or拼接的操作
我就废话不多说了,大家还是直接看看关键代码吧:
select id, name from t_keys where 1 = 1
name = #{key}
补充:mybatis xml中的动态sql需要and和or拼接条件判断的写法
通常在java后台或者前端js中多个条件组合判断中使用and或者or 如下
//使用&或者&& | 和||
if(a==1lIzBH&b==2){
}
//或者sql文中的and和or
select * from emp where empno='7788' and deptno='20'
但是动态sql呢?
那就需要()把每一个条件括起来在加and 或者or
//动态添加语句
AND BM.buhin_cd = SMBM.buhin_cd
AND SMBM.syohin_cd = SM.syohin_cd
AND SM.syurisaki_cd = SYUM.syurisaki_cd
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~