在SQL中,可以使用UNION操作符將兩個表合并成一個表。UNION操作符用于將兩個或多個SELECT語句的結果集合并成一個結果集,并去除重復行。以下是一個示例:
SELECT column1, column2
FROM table1
UNION
SELECT column1, column2
FROM table2;
在這個示例中,我們從table1和table2中選擇column1和column2,并使用UNION操作符將它們合并成一個結果集。如果兩個表中有重復的行,UNION操作符會自動去除重復行。
如果想要保留重復行,可以使用UNION ALL操作符:
SELECT column1, column2
FROM table1
UNION ALL
SELECT column1, column2
FROM table2;
使用UNION ALL操作符將不會去除重復行,所以結果集中可能包含重復的行。