【发布时间】:2016-01-15 12:40:30
【问题描述】:
我有三个表(问题、答案、用户),我想查询用户发布的所有问题和答案。
这是我的代码:
$query = $this->db->select('user.*,questions.*,answers.*')
->from('user')
->join('questions','questions.user_id = user.u_id','LEFT')
->join('answers','answers.user_id = user.u_id','LEFT')
->where('user.u_id',$profile[0]['u_id'])
->group_by('user.u_id')
->get();
echo $query->num_rows();
我的表格中有 1 个已发布的问题和 1 个答案,但是当我尝试此代码时,它只给了我 1 行。
【问题讨论】:
标签: php mysql codeigniter join