codeigniter中的外部联接不起作用
$this->db->select('*');
$this->db->from('users');
$this->db->join('userdetails','users.user_id=userdetails.user_id','outer');
$query = $this->db->get();
if($query->result())
return $query->result();
else
return false;
请帮忙
答案 0 :(得分:0)
在MySQL中编写外部联接时,需要使用关键字LEFT
或RIGHT
,而OUTER
是可选的。所以使用:
$this->db->join('userdetails','users.user_id=userdetails.user_id','left');