如何将表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:我正在使用查询,我不想插入真正的表格
答案 0 :(得分:0)
如果您只想从A和B中选择数据,UNION
有效:
SELECT x, y, z FROM A
UNION SELECT x, y, z FROM B
如果你想从A到B插入数据(这与你的P.S.相矛盾但与你的第一句相对应)那么这就是你的解决方案:
INSERT into B SELECT * from A