有两个子句,可以将不同的结果合并成一组结果:
- UNION
- UNION ALL
UNION
- 将两组结果中的公共行组合并返回到一组结果中。不返回重复的行。
- 结果列类型和来自两组结果的名称必须匹配,这意味着列名称应该相同,列的数据类型也应该相同
- UNION子句语法为:
<MATCH Command1>
UNION
<MATCH COmmand2>
UNION ALL
- 返回两个结果集的所有行,包括重复行
- 结果列类型和来自两组结果的名称必须匹配,这意味着列名称应该相同,列的数据类型也应该相同
- UNION ALL语法为:
<MATCH Command1>
UNION ALL
<MATCH Command2>
网友评论