Union和Union All的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/28 22:18:48
Union和Union All的区别
xQN@.5X1ڍ1~LH%Ai&UJEm;oA&9#2[#9%% `x_t:)>y1u67օ3rC2I=6J~y,@yhǎp*:-51',(&8 &b9`D&E^z|]!/F.K:J]ۉ:q=hf.-~U<*KN{~ӨD{SJC V%HҪt'+Q T,$a9̹|)An[_ 49

Union和Union All的区别
Union和Union All的区别

Union和Union All的区别
你这说的是SQL语句中的Union和Union All? 如果是:二者都是对(数据库)表的查询结果的“联合”,但Union的结果【不】包含重复结果,而Union All则是允许有重复结果的.因此Union需要对查询结果再作一次排序(理论上性能比Union All的开销要大).
比如: x = {A,A,B}; y = {B,B,A}; Union = {A,B}; Union All = {A,A,B,B,B,A};