组合查询

SELECT Name, Population, SurfaceArea 
FROM country
WHERE Population > 200000000

UNION

SELECT Name, Population, SurfaceArea  
FROM country
WHERE SurfaceArea > 9000000


Name Population SurfaceArea
China 1,277,558,000 9,572,900.00
Indonesia 212,107,000 1,904,569.00
India 1,013,662,000 3,287,263.00
United States 278,357,000 9,363,520.00
Antarctica 0 13,120,000.00
Canada 31,147,000 9,970,610.00
Russian Federation 146,934,000 17,075,400.00

该语句由 UNION 关键字分开的两条 SELECT 组成,两条语句的字段数量和类型相同。UNION 让数据库执行两条 SELECT,并把结果合并成一个结果集。
UNION 会自动去掉结果集中的重复行。