无法在 SQL 中将数据从一个表移动到另一个表


fail to move data from one table to another in sql

结构

和数据类型都是一样的,但不能在同一数据库中的表之间移动数据。我有2张桌子tempo_sales和销售

mysql_query("insert into sales select * from tempo_sales");

相同的程序算法适用于其他数据库,但当前数据库 m 使用,t 似乎无法通过

您可以尝试如下查询

INSERT INTO sales ( 
  field1, 
  field2, 
  field3, 
  field4 ) 
SELECT field1, 
  field2, 
  field3, 
  field4 
FROM tempo_sales ORDER BY field1 ASC