问题说明:
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');