在代码点火器中查询 3 个表



我有 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 个表必填字段。例如,在选择中使用*,您可以知道出了什么问题

相关内容

  • 没有找到相关文章

最新更新