Tag Archives: MySQL

MySQL: INSERT com SELECT na mesma query

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 … Continue reading

Posted in MySQL | Tagged , , , , | 39 Comments

MySQL: Criando tabelas temporárias em memória

Uma forma de obter velocidade na execução de tabelas, principalmente as temporárias, é criá-las em memória. Como estas tabelas são usadas e depois descartadas, é possível obter um ganho de performance muito grande com este truque. Para criar uma tabela … Continue reading

Posted in MySQL | Tagged , , , , | 6 Comments