我有 3 个表格,提供有关货运的信息,以下结构如下。 我的问题是它在 2 个表之间寻求相等的值,但不与 3 个表进行比较。
联接是比较 之间的相同数据
public function listarOcorrencia($pedido) {
$this->db->select("t2.data, t3.situacao, t3.legenda, t3.cod_transportadora");
$this->db->join('table3 t3', 't3.de = t2.ocorrencia');//return this
$this->db->join('table1 t1', 't1.nome = t3.cod_transportadora');//and this separeted
$this->db->from('table2 t2');//ok
$this->db->where('t2.pedido_id', $pedido);//ok
$this->db->order_by('t2.data', 'asc');
$query = $this->db->get();
return $query->result();
}
在选择功能中,您必须应用程序添加 3 个表必填字段。例如,在选择中使用*,您可以知道出了什么问题