为了账号安全,请及时绑定邮箱和手机立即绑定

关于第七个需求的问题

第七个需求,如果把and前后两个条件相互换位置,那括号里面是不是可以看作一个and嵌套条件?

正在回答

1 回答

需求七是:(age<40 or email is not null) and name like '王%'

你想实现的效果是name like '王%' and (age<40 or email is not null) 吗?没太明白你的意思。

0 回复 有任何疑惑可以回复我~
#1

没吃药的新一3353708 提问者

是的,就是这样互换位置,执行这个SQL语句name like '王%' and (age<40 or email is not null)
2020-09-07 回复 有任何疑惑可以回复我~
#2

老猿 回复 没吃药的新一3353708 提问者

如果互换后,括号里应该可以算是你说的and方法嵌套。条件构造器中调用and方法,然后自己实现and的函数式接口参数,实现业务。 大概这样写queryWrapper.likeRight("name ","王").and(qw->qw.lt("age",40).or().isNotNull("email "))
2020-09-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于第七个需求的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信