Usuário com melhor resposta
armazenando os dados de um query em outra tabela

Pergunta
-
Respostas
-
-
Carlos, foi como o Colla havia exemplificado:
Code SnippetINSERT INTO tabela2 (Campo1, Campo2, Campo3, ...)
SELECT Campo1, Campo2, Campo3 From Tabela1 Where Campo1=100
Esse processo é conhecido como insert com select ou seja você está fazendo uma inserção a partir de uma sub-query, caso os campos da tabela2 não sejam exatamente nessa mesma ordem não tem problema, apenas declare o nome dos campos na ordem que devem ser inseridos.
Qualquer dúvida retorne.
Abraços,
-
Todas as Respostas
-
-
-
-
-
Carlos, foi como o Colla havia exemplificado:
Code SnippetINSERT INTO tabela2 (Campo1, Campo2, Campo3, ...)
SELECT Campo1, Campo2, Campo3 From Tabela1 Where Campo1=100
Esse processo é conhecido como insert com select ou seja você está fazendo uma inserção a partir de uma sub-query, caso os campos da tabela2 não sejam exatamente nessa mesma ordem não tem problema, apenas declare o nome dos campos na ordem que devem ser inseridos.
Qualquer dúvida retorne.
Abraços,
-
-
-
-
vc. vai precisar de campo para relacionar a tabela1 com a tabela2, a chave que eu passei e apenas um exemplo, estou falando de chave de tabela ou seja o campo que identifica a linha como unica para ambas as tabelas, veja qual campo e comun e unico entre as duas tabelas para fazer o update.
Abs.;
-
entendido mestre.
agora funcionou, obrigado pela dica.
estou começando a brincar com stores, sempre trabalhei no vb fazendo recordset em cima de recordset e agora vi que no sql server tudo é mais simples e mais fácil, mais prático e mais confiavel.
obrigado,