Ir para conteúdo

POWERED BY:

Arquivado

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

Morpheus#2005

Insert ou UPDATE

Recommended Posts

Oi pessoal..Eu tenho uma tabela_master e uma outra tabela_modelo. Bom.Eu preciso inserir na tabela Master, uma coluna de status que tem na tabela modelo.Como posso fazer isso...Obs: as Duas tabelas tem nº de telefones iguais para fazer a comparação.Agradeço a todosFui

Compartilhar este post


Link para o post
Compartilhar em outros sites

um update com inner, veja:

 

set nocount on--criando as tabelascreate table tabela_master (fone varchar(20))create table tabela_modelo (fone varchar(20), status varchar(3))--inserindo dados na tabela_modeloinsert into tabela_modelo (status, fone) values ('16', '1111-1111')insert into tabela_modelo (status, fone) values ('17', '1111-2222')insert into tabela_modelo (status, fone) values ('16', '1111-3333')--inserindo dados na tabela_masterinsert into tabela_master (fone)select fone from tabela_modelo--consulta as duas tabelas antesselect * from tabela_masterselect * from tabela_modelo--adicionando a coluna status na tabela_masteralter table tabela_master add status varchar(3)--realizando o update com innerupdate tabela_master set status = tabela_modelo.status from tabela_masterinner join tabela_modelo on tabela_modelo.fone = tabela_master.fone--consulta as duas tabelas depoisselect * from tabela_masterselect * from tabela_modelo

 

falows

t+

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.