基本上我想加入一个表,其中表A中的col与表B中的col匹配,表B中的col等于0.我使用codeigniters活动记录类。
提前致谢。
答案 0 :(得分:12)
这样的事情应该有效:
$this->db->join('B', 'aCol = bCol AND bOtherCol = 0');
$this->db->get('A');
可选地,可以为join
方法指定第三个参数,以指示是否应该执行左连接或右连接。例如,要执行左连接:
$this->db->join('B', 'aCol = bCol AND bOtherCol = 0', 'left');