Ler de uma tabela e escrever noutra tabela
Oi!!
Sou muito principiante nesta coisa de base de dados e tenho uma pequena duvida.
O que eu quero é fazer uma consulta a uma tabela (atraves do comando SELECT FROM ...) e depois escrever os resultados noutra tabela (atraves do comando INSERT INTO ...).
Para fazer isto preciso de 2 componentes Query (um para ler e outro para escrever), ou existe forma de guardar os dados lidos da query para depois os mandar escrever, atraves do mesmo componente Query.
Obrigado :)
PS: Tenho o componente ZEOS instalado.
Sou muito principiante nesta coisa de base de dados e tenho uma pequena duvida.
O que eu quero é fazer uma consulta a uma tabela (atraves do comando SELECT FROM ...) e depois escrever os resultados noutra tabela (atraves do comando INSERT INTO ...).
Para fazer isto preciso de 2 componentes Query (um para ler e outro para escrever), ou existe forma de guardar os dados lidos da query para depois os mandar escrever, atraves do mesmo componente Query.
Obrigado :)
PS: Tenho o componente ZEOS instalado.
Fireblade
Curtidas 0
Respostas
Leocardoso
16/03/2008
Acho que esta dúvida ficaria melhor em um forum de SQL e não de modelagem.
O comando INSERT tem suporte a inclusao de um conjunto de dados:
INSERT INTO <<TABELA>> (<<CAMPOS>>)
SELECT <<CAMPOS_RELACIONADOS>> FROM <<OUTRA_TABELA>> WHERE <<CONDICAO>>
Sds
Leo
O comando INSERT tem suporte a inclusao de um conjunto de dados:
INSERT INTO <<TABELA>> (<<CAMPOS>>)
SELECT <<CAMPOS_RELACIONADOS>> FROM <<OUTRA_TABELA>> WHERE <<CONDICAO>>
Sds
Leo
GOSTEI 0
Eleuterio Gonzalez
16/03/2008
sim e possivel o insert grava conjuntos.
GOSTEI 0