Я знаю, что название может показаться странным, но я хочу сделать следующее:
Я хочу получить некоторые из этих записей и вставить их в другую таблицу. Примерно так:
INSERT INTO TableNew SELECT * FROM TableOld WHERE ...
Сложность состоит в том, что я хочу, чтобы эти строки, которые я вставил, также были удалены из исходной таблицы.
Есть ли простой способ сделать это, потому что единственное, что мне удалось сделать, - это использовать временную таблицу для сохранения выбранных записей, а затем поместить их во вторую таблицу и удалить строки, соответствующие им, из первая таблица. Это решение, но с таким количеством записей (более 3 миллионов с половиной) я ищу другую идею ...