- Anúncio -
- Anúncio -
Muitas vezes é necessário fazer um insert de dados em uma tabela trazendo resultados de outra na mesma base ou em bases diferentes. Como fazer? Simples:
INSERT INTO banco.tabela-destino (campo1, campo2, campo3...) SELECT campo1,campo2,campo3... FROM banco.tabela-origem;
Atente-se para que os campos estejam na mesma sequência tanto na instrução INSERT quanto na instrução SELECT pois é seguida a sequência de campos em ambas as instruções.
Também não se esqueça do ponto e vírgula no final da última instrução. Imprescindível.
- Anúncio -