Copy tables with different column name MySQL
问题 I need to copy all rows from table1 matching specific columns into table2 with different columns name. For example: table1 name = oldAddressBook , table1's columns name = Name,Surname,Number table2 name = newAddressBook , table2's columns name = newName,newSurname,Phone Data in columns "Name,Surname,Number" in "oldAddressBook" must fill respectively "newName,newSurname,Phone" in "newAddressBook". "oldAddressBook" and "newAddressBook" contain also other columns. 回答1: INSERT INTO newAddressBook