Inquiridor
Insert via select

Pergunta
-
Boa Tarde! Amigos Feliz ano novo para todos,Muita Saúde, Paz e Sucesso.
Veja se podem me ajudar com esse duvida, a ultima do Ano kkk
tenho essa SQL simples , porem eu preciso que o resultado dela seja feita um INSERT em outra tabela.
SQL
SELECT IDMOV,NUMEROMOV FROM TMOV WHERE CODTMV = '1.1.01'
Resultado
IDMOV NUMEROMOV
111 33
112 35
113 55
eu preciso que essa informações sejam inseridas na tabela TMOVHIST.
Obrigado a todos pela ajuda.
Todas as Respostas
-
Bom Dia Ronnie,
Sua pergunta é bem antiga e provavelmente já deve ter encontrado a solução.
Se ainda não tiver, responda essa thread novamente para que possamos te ajudar.
Obrigado.
Fabrício França Lima MCITP - SQL Server Database Administrator Trabalho com SQL Server desde 2006 Treinamento DBA ONLINE: http://www.fabriciolima.net/blog/cursos-online/treinamento-tarefas-do-dia-a-dia-de-um-dba-online/
-
-
Boa tarde.
Como já reviveram a thread, aqui a solução:
INSERT INTO TMOVHIST (IDMOV, NUMEROMOV) SELECT IDMOV,NUMEROMOV FROM TMOV WHERE CODTMV = '1.1.01'
Att., Rafael Simor
- Sugerido como Resposta William John Adam Trindade terça-feira, 29 de dezembro de 2015 19:55
-
Há duas possibilidades principais:
Tabela TMOVHIST já existe:
INSERT INTO TMOVHIST (IDMOV,NUMEROMOV)
SELECT IDMOV,NUMEROMOV FROM TMOV WHERE CODTMV = '1.1.01'
Tabela TMOVHIST ainda não existe:
SELECT IDMOV,NUMEROMOV INTO TMOVHIST
FROM TMOV WHERE CODTMV = '1.1.01'
-
Boa tarde Ronnie,
No artigo abaixo eu explico como é feito o INSERT em uma tabela através de um INSERT. Veja se soluciona o seu problema.
http://smcode.com.br/InsertSelect.aspx
Abs.
Dicas de programação em .net, C# e SQL - http://smcode.com.br/