CodeIgniter Join / Overset问题

时间:2011-10-13 16:36:56

标签: php mysql sql codeigniter

我正在使用CodeIgniter来访问我的Mysql数据库,我有两个表(新闻和事件),其中包含列ID。我想我可以使用之前的select(也尝试过)使用'as'关键字将News ID列作为NewsID返回,但它返回NewsID并仍然覆盖ID列。下面是一些显示示例的代码。

$this->db->join('News', 'News.ID = Events.NID', 'left');
$this->db->where('Events.ID', $ID);
$this->db->get('Events');

//tried this before and after the join and added to the condition
$this->db->select('*, News.ID as NewsID');

任何信息或想法都会非常有用。

1 个答案:

答案 0 :(得分:0)

尝试使用

select('Events.*, News.ID as NewsID')