数据库-union和union all的区别(举例说明)

union在进行表求并集后会去掉重复的元素,因此会对所产生的结果集进行排序运算,删除重复的记录再返回结果。sql union all则只是简单地将两个结果集合并后就返回结果。所以,若是返回的两个结果集中有重复的数据,那么返回的结果就会包含重复的数据。spa 从上面的对比能够看出,在执行查询操做时,union all要比union快不少,因此,若是能够确认合并的两个结果集中不包含重复的数据,那么最好
相关文章
相关标签/搜索