簡體   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