COMO RODAR O UPDATE DENTRO DE UMA CONSULTA SQL, ONDE PRECISO ALTERAR VÁRIOS VALORES EM UMA COLUNA?

20/02/2017

0

Boa Tarde,
Estou com 2 tabelas, sendo 1 temporária e outra de uso de produção.
Preciso realizar um REAJUSTE nos valores, só que são varias linhas onde a alteração deverá ser executada, segue exemplo:

EXEMPLO.

-- TABELA A - VALORES
NOME_ID VALORES
1 10,00
2 20,00
3 30,00
4 40,00
5 50,00
6 60,00

-- TABELA B - TEMPORARIA
NOME_ID VALORES
1 100,00
2 200,00
3 300,00
4 400,00
5 500,00
6 600,00

Preciso da tabela A (NOME_ID: 1,3,6), e consultar na tabela B e realizar o update conforme valores da tabela B.
Então é um update desta consulta SQL com alteração de varias linhas dentre uma coluna.
Agenda Assesoria

Agenda Assesoria

Responder

Posts

20/02/2017

Luiz Santos

Boa noite "Agenda"

Tenta algo assim:


Update tabela_A
      set valores = b.valores
   from tabela_a A inner join tabela_b on a.nome_id = b.nome_id



Grande abraço
Responder

21/02/2017

Agenda Assesoria

Obrigado.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar