洞察探索open banking如何通过小程序容器技术助力金融企业实现数据安全和数字化转型
960
2022-09-29
ThinkPHP 5.0 组合多条件whereOr查询,生成sql带括号
$where = [ 'name'=> 'aaa'];$whereOr = [ 'phone' => 12345678999, 'email' => '11@qq.com',];$this->->name('user')->field('id,name,phone,email')->where($where)->whereOr(function($query) use ($whereOr){ $query->where($whereOr);})->select();
生成的语句是:
SELECT id,name,phone,email FROM `user` WHERE `name` = 'aaa' or (phone = '12345678999' and `email` = '11@qq.com');
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~