Union和Union All的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 18:39:20
Union和Union All的区别

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};