我想加入两个表
我可以通过mysql查询来完成,但不知道如何使用codeigniter活动记录
SELECT mb . * , cls . *
FROM membership AS mb
INNER JOIN classi AS cls ON mb.id = cls.id
LIMIT 0 , 30
提前致谢
答案 0 :(得分:1)
在CI
$query = $this->db->select("mb.* , cls.*", false)
->join("classi as cls", "mb.id = cls.id", "inner")
->limit(30, 0)
->get("membership");
var_dump($query->result());
答案 1 :(得分:0)
看起来应该是这样的
$this->db->select('*');
$this->db->from('tbl1');
$this->db->join('tbl2', 'tbl1.id = tbl2.id');
$this->db->join('tbl3', 'tbl1.id = tbl3.id');
$query = $this->db->get();
关注codeigniter用户指南以获取更多详细信息。 codeigniter/user-guide/database