【发布时间】:2020-02-25 09:25:56
【问题描述】:
我想从数据库中的 3 个表中收集值。我使用了以下代码;
public function view_event( $where=array())
{
$this->db->select('client.name, client.contact,event.eid, event.hall, event.event_date,
event.time, event.guests, payment.Paid');
$this->db->where($where);
$this->db->from('client', 'event');
$this->db->join('event', 'event.client_id = client.id');
$this->db->join('payment', 'payment.event_id = event.eid');
$result = $this->db->get();
return $result->result();
}
但是这段代码给出了以下错误; 错误号:1054
“字段列表”中的未知列“payment.Paid”
【问题讨论】:
-
请检查支付表中是否有名称为“Paid”的列。
-
MySQL 还是 SQL Server?
-
是的,我修复了它,但我现在得到了冗余数据
-
我现在已经删除了冲突的标签。请重新标记您正在使用的 RDBMS,并且仅您正在使用的 RDBMS。
-
使用 phpmyadmin
标签: sql database codeigniter