daily pastebin goal
64%
SHARE
TWEET

Exemplo de SQL com INNER JOIN

a guest Jan 18th, 2019 71 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. clientes
  2. - id 3
  3. - nome_cliente - Marcos
  4.  
  5. funcionarios
  6. - id 5
  7. - nome_funcionario - Anthonella
  8.  
  9. servicos
  10. - id
  11. - idcliente - 3
  12. - idfuncionario - 5
  13.  
  14. //SQL
  15. SELECT servicos.*, clientes.nome_cliente, funcionarios.nome_funcionario FROM servicos
  16. INNER JOIN clientes ON servicos.idcliente = clientes.id // todas as infos do cliente
  17. INNER JOIN funcionarios ON servicos.idfuncionario = funcionarios.id // todas as infos do funcionário
  18. WHERE servicos.idcliente = 3 AND servicos.idfuncionario = 5
  19.  
  20. // SQL Codeigniter
  21. $this->db->select("servicos.*, clientes.nome_cliente, funcionarios.nome_funcionario");
  22. $this->db->from("servicos");
  23. $this->db->join("clientes ON servicos.idcliente = clientes.id");
  24. $this->db->join("funcionarios ON servicos.idfuncionario = funcionarios.id");
  25. $this->db->where("servicos.idcliente", 3);
  26. $this->db->where("servicos.idfuncionario", 5);
  27. $resultado = $this->db->get();
  28.  
  29. $numero_de_registros = $resultado->num_rows();
  30. $array_array = $resultado->result_array();
  31. $array_objeto = $resultado->resul(); // <<< eu prefiro este
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top