Bom dia Senhores eu tenho a query abaixo e estou com um pequeno problema. No oracle quando eu quero fazer um left join bastava eu coloca o sinal de + do lado do meu JOIn como posso fazer isso no MySQL.
A query seria esta logo abaixo porém eu quero que traga todos os dados mesmo que não exista nenhum trabalho (and p.cod_prof = tb.cod_prof)
Pergunta
Guest igorbmartins
Bom dia Senhores eu tenho a query abaixo e estou com um pequeno problema. No oracle quando eu quero fazer um left join bastava eu coloca o sinal de + do lado do meu JOIn como posso fazer isso no MySQL.
A query seria esta logo abaixo porém eu quero que traga todos os dados mesmo que não exista nenhum trabalho (and p.cod_prof = tb.cod_prof)
select distinct u.usuario, c.curriculo, p.ultima_atualizacao
from usuario u, prof p, curriculo c, endereco e, cidade cid, formacao f,
atividade at, trabalho tb
where u.cod_usu = p.cod_usu and c.cod_curriculo = p.cod_curriculo
and u.cod_end = e.cod_end and cid.cod_cidade = e.cod_cidade
and p.cod_prof = tb.cod_prof
and tb.cod_trabalho = at.cod_trabalho
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados