Mysql
 sql >> база данни >  >> RDS >> Mysql

php и mysql копират запис от една таблица в друга

INSERT INTO archive_table
SELECT * FROM original_table WHERE id = 1

просто като това.

Ако таблиците имат различен номер на колона, друго оформление и т.н., ще трябва да посочите колони :too

INSERT INTO archive_table(field1, field2, field3)
SELECT field7, field8, field9 FROM original_table WHERE id = 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. как да изпълним mysql команда DELIMITER

  2. Неразумно ли е да присвоявам MySQL база данни на всеки потребител на моя сайт?

  3. Как да напиша защитена SELECT заявка, която има променлив брой стойности, предоставени от потребителя с mysqli?

  4. Грешка при импортиране на Python MySQLdb - Mac 10.6

  5. Задайте стойност по подразбиране, ако се предава празен низ