Я согласен с тем, что говорит Стивен, но вы можете достичь этого с помощью подобной техники. Но вы должны создавать более сложные запросы. Вы можете сделать что-то вроде:
INSERT INTO table1(field1, field2,...) SELECT field4,field1,... FROM table1;
Очевидно, вы должны делать это в правильном порядке, IMO, это хороший подход, поэтому вы можете создавать сложные запросы с объединениями и т. Д.