Olá amigos. Alguém pode me informar como eu faço para atualizar uma tabela do banco a partir de outra via SQL? Estou utilizando MYSQL
seria algo assim:
TABELA1 campoa -> aqui está preenchido
TABELA2 campoa -> aqui está vazio
Quero através do UPDATE atualizar o conteúdo de TABELA1.campo1 para TABELA2.campo1
Duvida Trivial
Moderador: Moderadores
- 09466261000176
- Usuário Nível 1

- Mensagens: 39
- Registrado em: 19 Mar 2014 15:50
- Localização: lorena sp
Duvida Trivial
Use o Update na tabela a com Select da tabela b, tipo:
UPDATE accomodation a
SET a.country = (SELECT c.country
FROM country c
WHERE c.country_id = a.country_id);
Veja mais exemplos procurando nos tutoriais do MySQL ou no google "MySQL update com Select"
Abraços.
UPDATE accomodation a
SET a.country = (SELECT c.country
FROM country c
WHERE c.country_id = a.country_id);
Veja mais exemplos procurando nos tutoriais do MySQL ou no google "MySQL update com Select"
Abraços.
Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
- rochinha
- Administrador

- Mensagens: 4671
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Curtiu: 3 vezes
- Contato:
Duvida Trivial
Amiguinhos,
:-Y
Seja bem vindo NiltonGM.
:-Y
Seja bem vindo NiltonGM.
OPS! LINK QUEBRADO? Infelizmente links para www.pctoledo.COM.BR irão quebrar pois o Forum se foi, assim como nosso célebre Irmão de Bits Toledo. Ainda assim me ENVIE seu email com link do tópico encontrado na Web para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url] e tentarei lembrar do que se tratava. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
