Eduardo Vieria Campos Posted October 21, 2011 Report Share Posted October 21, 2011 Olá, Sou novo no Fórum e estou com um problema, preciso fazer um update em massa na tabela T1 com os dados (telefone) da tabela T2, estou usando o email como chave primária, pois o id (auto increment ) é diferente entre as duas tabelas.tentei fazer o seguinte e não deu certo:"update Tabela1 T1 inner join Tabela2 T2on trim(T1.email) = trim(T2.email)set T1.fone = T2.fone"Gostaria de saber se há alguma solução para isto. Quote Link to comment Share on other sites More sharing options...
0 Denis Courcy Posted October 24, 2011 Report Share Posted October 24, 2011 Olá, Sou novo no Fórum e estou com um problema, preciso fazer um update em massa na tabela T1 com os dados (telefone) da tabela T2, estou usando o email como chave primária, pois o id (auto increment ) é diferente entre as duas tabelas....Gostaria de saber se há alguma solução para isto.Sim. Acerte a chave primária com ID na tabela em que o dado está inconsistente. Quote Link to comment Share on other sites More sharing options...
Question
Eduardo Vieria Campos
Olá,
Sou novo no Fórum e estou com um problema, preciso fazer um update em massa na tabela T1 com os dados (telefone) da tabela T2, estou usando o email como chave primária, pois o id (auto increment ) é diferente entre as duas tabelas.
tentei fazer o seguinte e não deu certo:
"update Tabela1 T1 inner join Tabela2 T2
on trim(T1.email) = trim(T2.email)
set T1.fone = T2.fone"
Gostaria de saber se há alguma solução para isto.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.