UNION运算符在单独使用的时候,实际上是UNION DISTINCT的缩写。这就意味着两个查询是经过合并和排序的,重复的行会被删除。UNION隐含的DISTINCT/SORT操作。对大表做这样的操作时,排序与删除重复的行的操作的额外开销是很高的。为了获得最好的性能,应使用UNION ALL运算符。UNION ALL 运算符只是将两个结果连接到一起。
UNION运算符
最新推荐文章于 2023-11-28 19:57:44 发布
UNION运算符在单独使用的时候,实际上是UNION DISTINCT的缩写。这就意味着两个查询是经过合并和排序的,重复的行会被删除。UNION隐含的DISTINCT/SORT操作。对大表做这样的操作时,排序与删除重复的行的操作的额外开销是很高的。为了获得最好的性能,应使用UNION ALL运算符。UNION ALL 运算符只是将两个结果连接到一起。