SELECT DUPLICANDO ITENS
Boa noite galera, estou meio confuso numa SQL q fiz do meu estoque. são mais de 7 mil itens. e esta duplicando.
veja abaixo
alguem pode me dizer onde esta o erro nessa query ?
pq eu vejo no banco nao tem nada duplicado
veja abaixo
SELECT produtos.codigo, produtos.descricao, produtos.ncm, tbl_NCM.descricao_NCM FROM produtos LEFT JOIN tbl_NCM ON produtos.[ncm] = tbl_NCM.[codigo_NCM]
alguem pode me dizer onde esta o erro nessa query ?
pq eu vejo no banco nao tem nada duplicado
Como vc preenche esse grid ?
Esse print e da sua tela ou do seu banco pois parece com acess...
é preciso saber q cada tipo de join produz um resultado, e ai tudo depende do q tem nas tabelas.....
Essa é uma consulta (view) em acces né?
o campo codigo da tabela produtos é uma chave primária?
o campo codigo_NCM da tabela tbl_NCM é uma chave primaria?
o campo codigo_NCM da tabela tbl_NCM é uma chave primaria?
Citação::
Essa é uma consulta (view) em acces né?
Falei a mesma coisa...kkk
Citação::
:
Essa é uma consulta (view) em acces né?
Falei a mesma coisa...kkk
Pior! rsrsrsrsrs
JOHNSTEVE
Repare bem o diagrama que o NOKOSOFT passou. Nesse caso, acredito que seja melhor usar o INNER JOIN.
opa galera voltei .. dias corrido
ahhhh galera, ja sei oq foi
ja minha tabela de NCM. tem o codigo NCM 2 vezes.
a tabela esta duplicada. e nao os itens
pore isso q tava sendo duplicado os itens.
pq nessa query, pegava um produto. mais como na tabela de NCM tava duplicado.. ai tava duplicando os itens no view
ja minha tabela de NCM. tem o codigo NCM 2 vezes.
a tabela esta duplicada. e nao os itens
pore isso q tava sendo duplicado os itens.
pq nessa query, pegava um produto. mais como na tabela de NCM tava duplicado.. ai tava duplicando os itens no view
[Ô]Mas[Ô] e não [Ô]mais[Ô].
Para o seu caso, porque não usar uma subquery, já que sua tabela está com dados duplicados?
Para o seu caso, porque não usar uma subquery, já que sua tabela está com dados duplicados?
Tópico encerrado , respostas não são mais permitidas