我的数据库中有一个临时表和一个常规表。列名和类型是相同的,除了常规表有一个额外的字段。我正在尝试编写一个查询,将信息从临时表复制到常规表中,并在一个查询中将数据添加到添加字段中。
我了解如何将列从一个表复制到另一个表(例如 INSERT INTO TABLE 1(col 1 等 ..)SELECT TABLE2),但我该怎么做,然后添加新字段的值?
感谢您的帮助。
最佳答案
INSERT INTO TABLE1 (col 1, col2,..., the_extra_col) SELECT *, NULL from TABLE2
或
INSERT INTO TABLE1 (col 1, col2,..., the_extra_col) SELECT *, the_default_date_here from TABLE2
关于mysql - 将数据从一个表复制到另一个表并添加其他数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5167605/