繁体   English   中英

将一个表中的所有行放到另一个表中

[英]Put all rows from one table to another

如何将表 A 中的所有行放到表 B 中,所有表都具有相同的列名

前任 :

table A :
 x    y   z
 1    2   3
 4    5   6
 7    8   9

table B: 
x   y   z
10  11  12



table C should be like this :

x    y   z
1    2   3
4    5   6 
7    8   9
10   11  12 

PS:我正在使用查询,我不想插入真正的表中

如果您只想从 A 和 B 中选择数据,则UNION有效:

SELECT x, y, z FROM A
  UNION SELECT x, y, z FROM B

如果您想将数据从 A 插入到 B(这与您的 PS 相矛盾,但对应于您的第一句话),那么这就是您的解决方案:

INSERT into B SELECT * from A

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM