Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
fabiodurgante Aprendiz
Registrado: Sexta-Feira, 8 de Novembro de 2013 Mensagens: 197
|
Enviada: Sex Out 20, 2017 6:54 pm Assunto: update verificando 2 tabelas |
|
|
ola tenho o seguinte select
Código: |
select a.id
from venda a
inner join nfe b on a.id= b.id
where a.numero = 54573
|
esse sql funciona perfeito me traz a nfe do numero 54573 somente essa tudo OK, porem quando faço o update ele me retorna 150 mil registros ou seja todos da tabela venda
Código: |
UPDATE nfe c SET c.sta= '10', c.status= 'teste'
WHERE EXISTS (
select a.id
from venda a
inner join nfe b on a.id= b.id
where a.numero = 54573
|
quando executo somente o select tudo OK quando executo o update atualiza de todos os registros quero somente da nfe numero 54573 o que esta errado ?? |
|
Voltar ao Topo |
|
|
imex Moderador
Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
|
Voltar ao Topo |
|
|
fabiodurgante Aprendiz
Registrado: Sexta-Feira, 8 de Novembro de 2013 Mensagens: 197
|
Enviada: Sáb Out 21, 2017 9:39 am Assunto: |
|
|
isso ai cara funcionou perfeitamente agradeço valeuu |
|
Voltar ao Topo |
|
|
|