Pokud jsem pochopil, že se snažíte přesunout VŠECHNY sloupce z jedné tabulky (t1) do jiné tabulky (t2) se stejnou strukturou (nebo do tabulky, která obsahuje stejné sloupce jako v první) a poté chcete smazat data z tabulky1, která jste přesunuli do t2?Pokud je to správné, použijte další SQL
INSERT INTO t2 SELECT * FROM t1;
DELETE FROM t1 WHERE 1;