所以这是我不确定如何在代码点火器上编写的查询。我想把我的“And”声明放在 where 之前。查询有效,但我不知道它在代码点火器中的语法。任何帮助将不胜感激,谢谢。
Select c.c_id, c.c_name, p.phone_no FROM Company AS c
LEFT OUTER JOIN Phone AS p
ON p.p_flex_id=c.c_id
AND p.g_id'='1' AND p.ct_id='3'
WHERE 1
最佳答案
我认为使用 ActiveRecord sintax 可能是这样的
$this->db->select('Company.c_id, Company.c_name, Phone.phone_no')
->from('Company')
->join('Phone','Phone.p_flex_id=Company.c_id AND Phone.ct_id=3','left outer' )
->where(1);
希望它对你有用。
关于mysql - Codeigniter 左外连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23869406/