Left Join com Várias Tabelas
Boa Tarde a todos!
Procurei no forum por resposta por essa dúvida, até encontri algo parecido com o que eu preciso, tentei usar as opções sugeridas, mais no meu caso não deu certo, talvez porque eu não consegui compreender a lógica e não adaptei corretamente a minha necessidade, então lá vai.
Tenho três tabelas: noticias, coluna, colunista, sendo que da tabela noticias eu quero exibir todos os campos, da tabela coluna eu quero exibir o campo coluna_nome e da tabela colunista o campo colunista_nome e eu estou conseguindo apenas com duas tabelas, a sql que eu imagino que daria certo era essa:
select * from noticias left join colunista on colunista.colunista_nome = noticias.not_colunista left join coluna on coluna.coluna_nome = noticias.not_coluna where not_id = 2
A parte em vermelho é a parte que eu não consegui fazer funcionar, se alguém puder ajudar eu agradeço.
Discussão (2)
Carregando comentários...