Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
tenho o seguinte INNER JOIN que esta funcionando:
SELECT * FROM livro INNER JOIN editora ON livro.editora_ideditora = editora.ideditora INNER JOIN autor ON livro.autor_idautor = autor.idautor WHERE tombo LIKE '%".$buscar."%' OR titulo LIKE '%".$buscar."%' OR palavrachave LIKE '%".$buscar."%' OR editora_ideditora LIKE '%".$buscar."%' OR autor_idautor LIKE '%".$buscar."%' OR autor_idautor2 LIKE '%".$buscar."%' OR autor_idautor3 LIKE '%".$buscar."%'"
Sendo que ainda tenho que incluir mais duas colunas da tabela AUTOR que seriam:
livro.autor_idautor2 = autor.idautor
livro.autor_idautor3 = autor.idautor
como faço para incluir nessa sentença?
Ja tentei :
SELECT * FROM livro INNER JOIN editora ON livro.editora_ideditora = editora.ideditora INNER JOIN autor ON livro.autor_idautor = autor.idautor, livro.autor_idautor2 = autor.idautor;
SELECT * FROM livro INNER JOIN editora ON livro.editora_ideditora = editora.ideditora INNER JOIN autor ON livro.autor_idautor = autor.idautor AND livro.autor_idautor2 = autor.idautor;
Entre outras formas e tal e nao estou conseguindo =/
Poderia me ajudaR?
Obrigada
Carregando comentários...