【发布时间】:2011-10-13 16:36:56
【问题描述】:
我正在使用 CodeIgniter 访问我的 Mysql 数据库,并且我有两个带有列 ID 的表(新闻和事件)。我想我可以在使用'as'关键字之前使用select(也尝试过)将新闻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');
任何信息或想法都会非常有帮助。
【问题讨论】:
-
嗯?你想做什么?获取新闻 ID?你期待什么结果?
-
我正在尝试在事件和新闻之间进行连接,我希望 ID 是事件 ID 列,但新闻 ID 列是 NewsID。
标签: php mysql sql codeigniter