Mais de um JOIN com mesma tabela
Pessoal, estou tendo o seguinte problema para conseguir fazer esse JOIN no MySQL.eu possuo 1 tabela com alguns campos, tais como: emitente, cliente, data, produto1, produto2, produto3, obs...mas nos campos Cliente, Produto1, Produto2...eles são apenas os codigos que estão em outra tabela...assim:Emitente: LeonardoCliente: 12Data: 11/01/07Produto1: 09Produto2: 02Produto3: 17entao eu precisava pegar o nome desses produtos que ficam na tabela Aparelhos.entao eu tentei usar esse JOIN que ficou:select usuario.nome, pedido.emitente, pedido.data_emissao, pedido.hora, aparelho.nome FROM pedido left join usuario on (usuario.id=pedido.cliente) left join aparelho on (aparelho.id=pedido.produto1)mas eu nao consigo colocar tambem os campos: produto2 e produto3 que ficam na mesma tabela. Tentei usar AND, OR e talz, mas nao funciona legal...oq eu tenho de por depois do: (aparelho.id=pedido.produto1), para por os outros tambem?obrigado desde jaabraço
Discussão (7)
Carregando comentários...