小编Sam*_*ria的帖子

无法使用 UNION ALL 创建新表

SQL执行这段代码(t1和t2具有相同的结构)

 SELECT * FROM `t1` UNION ALL SELECT * FROM `t2`
Run Code Online (Sandbox Code Playgroud)

但不是这个:

CREATE TABLE `test` AS (
SELECT * FROM `prospects-non-clients-valid-quote-images-solo` 
UNION ALL
SELECT * FROM `prospects-non-clients-valid-quote-images-duet` )
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

“1064 - 您的 SQL 语法有错误;请检查与您的 MySQL 服务器版本相对应的手册,以了解在t2第 3 行的“UNION ALL SELECT * FROM )”附近使用的正确语法

我缺少什么?感谢您的帮助!

mysql union

2
推荐指数
1
解决办法
1605
查看次数

标签 统计

mysql ×1

union ×1