下面是一个简单的例子,假设大家有两个表,名为table1和table2,它们具有相同的列名和数据类型。
首先,大家需要编写一个SELECT语句,该语句从table1中选择所有行:
SELECT * FROM table1
然后,大家需要使用UNION操作符将table2的所有行合并到结果集中:
SELECT * FROM table1
UNION
SELECT * FROM table2
在这个例子中,大家使用了UNION操作符将两个SELECT语句的结果集合并到单个结果集中。请注意,大家在每个SELECT语句中使用了“*”通配符来选择所有列。
如果您想要去掉结果集中的重复行,可以使用UNION DISTINCT操作符。例如:
SELECT * FROM table1
UNION DISTINCT
SELECT * FROM table2
这将返回一个结果集,其中不包含重复的行。
总之,使用UNION操作符可以轻松地合并两个表。请记住,在使用UNION操作符时,两个表必须具有相同的列名和数据类型。