Consulta com Inner Joins
20/12/2004
0
tenho uma consulta SQL com inner joins, e ela funciona normal, mas em alguns casos, como erro de cadastro em q algum dos relacionamentos não tem cadastros ou nao estão preenchidos ela nao me retorna nenhum registro, gostaria de saber como se pode fazer para mesmo q nao haja o relacionamento com alguma tabela ele retorne os dados mesmo asism, pois nem da tabela principal (clientes) ele retorna o registro.
Obrigado
Julio F Figueiredo
Obrigado
Julio F Figueiredo
Tuskinhu
Curtir tópico
+ 0
Responder
Posts
20/12/2004
Emerson Nascimento
não use inner join. use left join.
o inner join requer que os registros estajam em ambas tabelas. caso contrário não mostrará o registro.
o left join exibe o registro desde que exista na tabela principal (à esquerda da instrução join), independente de existir na tabela à direita.
o inner join requer que os registros estajam em ambas tabelas. caso contrário não mostrará o registro.
o left join exibe o registro desde que exista na tabela principal (à esquerda da instrução join), independente de existir na tabela à direita.
Responder
Clique aqui para fazer login e interagir na Comunidade :)