Duvida Trivial

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

Avatar do usuário
09466261000176
Usuário Nível 1
Usuário Nível 1
Mensagens: 39
Registrado em: 19 Mar 2014 15:50
Localização: lorena sp

Duvida Trivial

Mensagem por 09466261000176 »

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
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

Duvida Trivial

Mensagem por NiltonGM »

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.
Nilton Medeiros
nilton@sistrom.com.br
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Duvida Trivial

Mensagem por rochinha »

Amiguinhos,

:-Y

Seja bem vindo NiltonGM.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder