Estou com o seguinte problema, preciso extrair dados de duas tabelas, produtos e departamentos, ambas possuem o código do departamento, o nome do campo é dp_codigo. Então estou usando o seguinte comando:
SELECT * FROM produtos p, departamentos d
WHERE p.dp_codigo = d.dp_codigo or p.dp_codigo is null
O que acontece é que se a tabela departamentos estiver vazia não aparece o produto.
Pergunta
Guest --Luiz Carlos --
Caros colegas,
Estou com o seguinte problema, preciso extrair dados de duas tabelas, produtos e departamentos, ambas possuem o código do departamento, o nome do campo é dp_codigo. Então estou usando o seguinte comando:
SELECT * FROM produtos p, departamentos d
WHERE p.dp_codigo = d.dp_codigo or p.dp_codigo is null
O que acontece é que se a tabela departamentos estiver vazia não aparece o produto.
Como resolver isso ?
Muito Obrigado.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados