Ler de uma tabela e escrever noutra tabela

Modelagem

16/03/2008

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.


Fireblade

Fireblade

Curtidas 0

Respostas

Leocardoso

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


GOSTEI 0
Eleuterio Gonzalez

Eleuterio Gonzalez

16/03/2008

sim e possivel o insert grava conjuntos.
GOSTEI 0
POSTAR