Como fazer um update pra atualizar,dentro da query!!!
Como faço um update usando a query,queria saber o que precisaria por no sql da query,para fazer uma atualização em algum campo,comparando dois campo de tabelas diferentes,mais com um campo igual e jogando a informação de um campo pra outra????Por favor peço a ajuda de vocês...muito obrigado!!!
Alan
Curtidas 0
Respostas
Mateus Ribeiro
16/12/2016
Boa noite! Não sei se entendi bem, pq sinceramente está bem confuso kkkk Mas acho que seria algo assim:
UPDATE TABELA_1 T1
INNER JOIN TABELA_2 T2
ON T2.CODIGO = T1.CODIGO
SET T1.NOME_CLIENTE = T2.CODIGO
GOSTEI 0
Luiz Santos
16/12/2016
Alan.
Tenta assim:
Grande abraço
Tenta assim:
UPDATE TABELA_1
SET NOME_CLIENTE = T2.CODIGO
FROM TABELA_1 T1
INNER JOIN TABELA_2 T2
ON T2.CODIGO = T1.CODIGO
Grande abraço
GOSTEI 0
Marcelo Jaloto
16/12/2016
Apenas complementando para ficar mais prático...
Query1.SQL.Add('UPDATE TABELA_1');
Query1.SQL.Add('SET CAMPO_DESTINO = T2.CAMPO_ORIGEM');
Query1.SQL.Add('FROM TABELA_1 T1');
Query1.SQL.Add('INNER JOIN TABELA_2 T2');
Query1.SQL.Add('ON T2.CODIGO = T1.CODIGO');
Query1.ExecSQL;
Query1.SQL.Add('UPDATE TABELA_1');
Query1.SQL.Add('SET CAMPO_DESTINO = T2.CAMPO_ORIGEM');
Query1.SQL.Add('FROM TABELA_1 T1');
Query1.SQL.Add('INNER JOIN TABELA_2 T2');
Query1.SQL.Add('ON T2.CODIGO = T1.CODIGO');
Query1.ExecSQL;
GOSTEI 0