【发布时间】:2012-03-12 03:46:36
【问题描述】:
我有两个具有完全相同架构的表。
我想要第三张表,包含这两个表的所有数据。
如何使用 INSERT INTO 查询(单个查询执行此操作)来执行此操作?
我知道我可以这样做:INSERT INTOname_of_new_tableSELECT DISTINCT * FROMname_of_old_table 但是我需要做两次。我正在寻求通过 SINGLE 查询来做到这一点。
谢谢。
【问题讨论】:
-
请使用
SHOW CREATE TABLE old_table_1 \G显示表架构