OCP-1Z0-051 第9题 集合操作INTERSECT注意事项

本文详细解析了Oracle数据库中INTERSECT操作符的使用,强调了INTERSECT在进行集合操作时不忽略NULL值,交换交集表的顺序不会改变结果,以及所有SELECT语句需要有相同数量的列和相同的数据类型。选项D为正确答案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


一、原题
Which statement is true regarding the INTERSECT operator?
A. It ignores NULL values.
B. Reversing the order of the intersected tables alters the result.
C. The names of columns in all SELECT statements must be identical.
D. The number of columns and data types must be identical for all SELECT statements in the query .
答案 D
二、题目翻译
关于INTERSECT操作符,哪句话正确?
A. 它忽略空值
B. 交换交集表的前后顺序可以改变交集结果。
C. 所有SELECT查询语句中的列的名字必须相同。
D. 所有SELECT查询语句,列的数量和数据类型必须相同。
三、题目解析
A不正确,INTERSECT不会忽略空值,
B不正确,表的顺序改变,不影响结果,结果还是一样的。
C不正确,列的名字不需要相同,只需要列的数量和数据类型一致就行了。
D正确。

具体详见11.2联机文档:
      http://docs.oracle.com/cd/E11882_01/server.112/e41084/queries004.htm#SQLRF52341




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值