Rozumiem, że próbujesz przenieść WSZYSTKIE kolumny z jednej tabeli (t1) do innej tabeli (t2) o tej samej strukturze (lub do tabeli zawierającej takie same kolumny jak w pierwszej) i wtedy chcesz usunąć dane z tabeli 1, które przeniosłeś do t2? Jeśli poprawny użyj następnego SQL
INSERT INTO t2 SELECT * FROM t1;
DELETE FROM t1 WHERE 1;