union 要去掉重复的记录, 但是union all不需要去掉重复的记录
用union 的时候 会引起数据库的排序,在数据量比较的情况下,导致查询速度很慢,
当然要先看一下执行计划。
从效率上说,UNION ALL 要比UNION快很多,所以,如果可以确认合并的两个结果集中不包含重复的数据的话,那么就使用UNION ALL
用union 的时候 会引起数据库的排序,在数据量比较的情况下,导致查询速度很慢,
当然要先看一下执行计划。
从效率上说,UNION ALL 要比UNION快很多,所以,如果可以确认合并的两个结果集中不包含重复的数据的话,那么就使用UNION ALL