使用并集所有结果集创建新表

时间:2018-07-30 15:39:26

标签: mysql sql

我正在尝试使用两个表的结果集创建一个新表 查询如下

CREATE TABLE final_sales_churn_Data AS (
select * from test_data
union all 
select * from train_data
);

我得到一个错误:

  

SQL错误(1064):您的SQL语法有错误;检查   与您的MySQL服务器版本相对应的手册   在第3行的'union all select * from train_data)'附近使用的语法

1 个答案:

答案 0 :(得分:0)

问题是括号。放下它们:

create table final_sales_churn_Data as
    select * from test_data
    union all
    select * from train_data;