将2个表合并为1行

时间:2014-03-21 17:21:32

标签: sql

我有一个包含200行的表A和另一个包含300行的表B,我应该使用什么SQL查询将它们组合成500行表?谢谢你的帮助,我只是SQL的初学者,你会推荐哪些好的SQL书籍?

谢谢!

2 个答案:

答案 0 :(得分:0)

假设它们具有相同的架构,并且您尝试将所有数据混合到一个表中......

INSERT INTO a SELECT * from b

答案 1 :(得分:0)

如果要选择两个表中的所有行,则需要使用UNION ALL