YII2中andWhere多个or查询
发布时间:2020-12-13 21:24:43 所属栏目:PHP教程 来源:网络整理
导读:? 使用多个or的复杂查询: AND ((`name` = ' 张三 ' ) OR (`name` 李四 王五 ' )) // AND ((`name`='张三') OR (`name`='李四') OR (`name`='王五')) $query -andWhere(['or', [ 'name' = '张三'],1)"> [ 'name' = '李四'],1)"> [ 'name' = '王五' ]]); AND
? 使用多个or的复杂查询: AND ((`name`='张三') OR (`name`李四王五')) // AND ((`name`='张三') OR (`name`='李四') OR (`name`='王五')) $query->andWhere(['or', ['name' => '张三'],1)"> ['name' => '李四'],1)"> ['name' => '王五'] ]); AND (((name=‘张三’) AND (phone=‘15200000000’)) OR ((name=‘李四’) 15300000000’))) AND (((`name`='张三') AND (`phone`='15200000000')) OR ((`name`='李四') AND (`phone`='15300000000'))) ['and',1)"> ['name' => '张三'],1)"> ['phone' => '15200000000'] ],1)"> ['name' => '李四'],1)"> ['phone' => '15300000000'] ] ]); ? ? ? ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |