首页 > 经验记录 > 数据库 > 数据集合操作

数据集合操作

    数据的集合操作主要负责连接的是查询结果。将多个查询结果合并到一起。

对于查询结果的集合操作提供有四种操作符: UNIONUNION ALLINTERSECTMINUS,利用这几个符号可以实现多个查询语句的连接。

可以将多个查询结果连接为一个查询结果返回,那么也就有一个明确的要求:多个查询结果返回的列的结构必须相同。

 

范例: 验证UNION操作

SELECT empno,ename,ejob FROM emp WHERE deptno=10

UNION

SELECT empno,ename,ejob FROM emp;

此时是将两个查询结果合并在了一起,但是UNION的操作特点是如果遇见了有相同的内容,那么不会重复显示

 

如果想将重复的内容显示出来,就把UNION替换成UNION ALL

INTERSECT连接,只会返回相同的数据部分,属于一个交集的操作

MINUS连接,此时返回的是差集,但是差的计算是利用了第一个集合减去第二个集合

 

集合操作的限制:必须查询的列相同,否则不会显示结果


EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00