UNION ALL 关键字
缺省情况下,UNION 关键字排除重复的行。要保留重复值,添加可选关键字 ALL,如下
所示。
图: 查询
SELECT stock_num, manu_code FROM stock
WHERE unit_price < 25.00
UNION ALL
SELECT stock_num, manu_code FROM items
WHERE quantity > 3
ORDER BY 2
INTO TEMP stock item;
该查询使用 UNION ALL 关键字联合两个 SELECT 语句并在最后一个 SELECT 后面添
加 INTO TEMP 子句来将结果放置到临时列表中。它返回与图 1相同的行,但还包括重复
的值。
图: 查询结果
stock_num manu_code
9 ANZ
5 ANZ
9 ANZ
5 ANZ
9 ANZ
⋮
5 NRG
5 NRG
103 PRC
106 PRC
5 SMT
5 SMT
03-09
890
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
03-11
850
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-21
354
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)