在數(shù)據(jù)庫中,UNION是一種操作符,用于合并兩個或多個SELECT語句的結(jié)果集,返回唯一的值。它的用法是將多個查詢結(jié)果合并成一個結(jié)果集,并且自動去除重復(fù)的行。
例如,假設(shè)有兩個表A和B,表A包含字段name和age,表B包含字段name和gender。要查詢兩個表中所有不重復(fù)的name字段的值,可以使用UNION操作符:
SELECT name FROM A
UNION
SELECT name FROM B;
上述查詢會返回兩個表中所有不重復(fù)的name字段值的集合。如果想要包括重復(fù)的值,可以使用UNION ALL操作符。