MySQL中的并集查詢可以通過使用UNION操作符來實(shí)現(xiàn)。UNION操作符用于合并兩個(gè)或多個(gè)SELECT語句的結(jié)果集,并且會自動去除重復(fù)的行。
以下是一個(gè)使用UNION操作符進(jìn)行并集查詢的示例:
SELECT column1, column2 FROM table1
UNION
SELECT column1, column2 FROM table2;
在上述示例中,我們從table1和table2兩個(gè)表中查詢column1和column2,并將結(jié)果集合并為一個(gè)結(jié)果集。如果有重復(fù)的行,UNION操作符會自動去除重復(fù)的行。
請注意,UNION操作符默認(rèn)會對結(jié)果進(jìn)行排序,如果需要保持原始查詢的順序,可以使用UNION ALL操作符:
SELECT column1, column2 FROM table1
UNION ALL
SELECT column1, column2 FROM table2;
使用UNION ALL操作符可以保留重復(fù)行,但是會降低查詢性能。
希望對你有幫助!