这是我的查询
在这个查询中...我想加入两个表(table1,table2)作为secound查询
第一次查询
$q = $this->db->select('*')
->from('table')
->limit($limit, $offset)
->order_by($sort_by, $sort_order);
我想在上面查询这样的下行工作,但它是否可以在上面...当不改变查询的布局....?
secound query 这个连接工作正常我想要第一个查询只是做与secound查询相同
$this->db->select('*');
$this->db->from('table1');
$this->db->join('table2', 'table1.t_id', 'table2.id');
$this->db->limit(9);
return $this->db->get()->result();
答案 0 :(得分:0)
我不确定我是否抓住了你需要的东西,但如果需要进行简单的连接,请按照第二次查询使用活动记录:
$q = $this->db->select('*')
->from('table')
->join('table2', 'table.t_id', 'table2.id')
->limit($limit, $offset)
->order_by($sort_by, $sort_order);
也许我没有抓住你的麻烦,但问题肯定不明确