I am facing a problem regarding inserting data from one table to another table, with the same table structure, but with different column positions.
Example:
Tabl
test this query , it should work:
insert into emp1 select Name, Age, Salary from emp2;
and I suggest you to read this tutorial.