CI 调整sql查询条件关系

来源:互联网 发布:java 断点续传 框架 编辑:程序博客网 时间:2024/05/29 02:35

问题说明:

sql执行的时候,查询条件并没有优先级,需要调整下。

想实现的场景

sql查询条件: A and B and (C or D)

示例代码

想获取18岁,姓名为A或B的人。

$this->db->select('id')             ->where('age',18)              ->group_start() //左括号               ->like('name', 'B')               ->or_like('name', 'C')             ->group_end() //右括号             ->get('table');
原创粉丝点击