我有两个具有相同列的表.
我可以将它们合并 UNION
select * from table1
union
select * from table2;
Run Code Online (Sandbox Code Playgroud)
如何使用与该查询相同的内容和列创建新表?
Dev*_*art 20
您可以使用CREATE TABLE ... SELECT语句.
CREATE TABLE new_table
SELECT * FROM table1
UNION
SELECT * FROM table2;
Run Code Online (Sandbox Code Playgroud)
create table new_table as
select col1, col2 from table1
union
select col1, col2 from table2
Run Code Online (Sandbox Code Playgroud)
确保从联合表中选择相同的一组列。
| 归档时间: |
|
| 查看次数: |
37973 次 |
| 最近记录: |