Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lauromneto

Como fazer um update com join ?

Recommended Posts

Olá.... Como eu faço para dar um update com join !? Eu executo este select e dá certo.... Se eu coloco o l. , mostra os dados corretos de uma base, se eu coloco o t. , mostra os dados errados de uma mesma base.... Eu quero dar um update em algumas colunas desta base errada, buscando as mesmas colunas da base certa.... Como faço !?select l.assmat,l.assseq,l.assnomfin,l.assnommei,l.assnomini from associad t join ntcooper1.oldcoopprod.dbo.associad l on l.assmat=t.assmat and l.assseq=t.assseq and t.assmat='066715'

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom, tem um exemplo aqui, basta fazer um update com select.

update NotaFiscal set ValorTotal = ValorTotal + (select i.Quantidade * p.Preço from Produto p, inserted i where p.CodProduto = i.CodProduto) where NumeroNota = (select NumeroNota from inserted)

não é complicado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.