SELECT DUPLICANDO ITENS

JOHNSTEVE 22/12/2016 23:43:01
#469987
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

  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
NILSONTRES 23/12/2016 00:30:46
#469988
Resposta escolhida
Como vc preenche esse grid ?
KURTGU 23/12/2016 01:07:59
#469990
Esse print e da sua tela ou do seu banco pois parece com acess...
NICKOSOFT 23/12/2016 06:15:12
#469993
é preciso saber q cada tipo de join produz um resultado, e ai tudo depende do q tem nas tabelas.....
ACCIOLLY 23/12/2016 07:15:54
#469994
Essa é uma consulta (view) em acces né?
MARCOSLING 23/12/2016 07:43:19
#469996
o campo codigo da tabela produtos é uma chave primária?
o campo codigo_NCM da tabela tbl_NCM é uma chave primaria?
KURTGU 23/12/2016 11:20:43
#470003
Citação:

:
Essa é uma consulta (view) em acces né?



Falei a mesma coisa...kkk
ACCIOLLY 23/12/2016 15:28:32
#470010
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.
JOHNSTEVE 23/12/2016 19:52:00
#470019
opa galera voltei .. dias corrido
JOHNSTEVE 23/12/2016 19:55:04
#470020
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
KERPLUNK 23/12/2016 23:40:15
#470024
[Ô]Mas[Ô] e não [Ô]mais[Ô].

Para o seu caso, porque não usar uma subquery, já que sua tabela está com dados duplicados?
Página 1 de 2 [11 registro(s)]
Tópico encerrado , respostas não são mais permitidas