通过python在sql中联合两个以上的表

m2xkgtsf  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(282)

我试图使用下面的查询对两个以上的表执行并集,但是我得到了语法错误。

"CREATE TABLE IF NOT EXISTS Xi(SELECT * FROM X UNION SELECT * FROM Y
UNION SELECT * FROM Z UNION SELECT * FROM W)"

我也尝试过插入,但仍然得到一些错误。
有人能帮我解决这个问题吗?

xpszyzbs

xpszyzbs1#

您需要先创建表结构,然后用子查询插入数据。看看这篇文章:用子查询select创建新表

相关问题