0

我需要一个看起来像这样的查询:

select * from table where id=5 and (eid = 1 or eid = 2 or eid = 10)

我试过了

$this->db->select()->from(MEMB_EVENTS);
$this->db->where('mID', $mID);

有各种方法where or_where get_where并且没有运气形成类似于上述需求的查询,希望有人可以为我提供一些关于这个主题的信息

4

1 回答 1

2

我认为你可以通过使用类似的东西来做到这一点

$this->db->select()->from(MEMB_EVENTS);
$this->db->where('mID', $mID);
$this->db->where("(eid='1' OR eid='2' OR eid='10')", NULL, FALSE);
于 2013-04-28T22:47:44.530 回答