其他

下列哪个集合操作符返回两个查询都有的行。()A.UnionB.Union allC.Union onlyD.Intersect

题目
下列哪个集合操作符返回两个查询都有的行。()

A.Union

B.Union all

C.Union only

D.Intersect

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当SQL的子查询返回的值是一个集合时,下列选项中的 ______ 不是在比较运算符和子查询中使用的量词。

A.REST

B.IN

C.AIL

D.ANY


正确答案:A
解析:如果子查询返回的值不止一个,而是一个集合时,则不能直接使用比较运算符号,可以在比较运算符和子查询中使用量词ANY或ALL。其中ANY表示取子查询结果中的任意一个,可用IN代替;ALL表示取子查询结果中的全部,而REST不是用于子查询中的量词。

第2题:

在Oracle中,()操作符允许引用现有的行对象。

A.CAST

B.REF

C.MULTISET

D.MAP


参考答案:B

第3题:

当你执行以下查询语句:SELECT employeesno,ename FROM employees WHERE employeesno=7782 OR employeesno=7876;在WHERE语句中,以下哪个操作符可以取代OR?()

A.IN

B.BETWEEN……and

C.LIKE

D.<=


参考答案:A

第4题:

将多个查询结果返回一个结果集合的运算符是()。

  • A、JOIN
  • B、UNION
  • C、INTO
  • D、LIKE

正确答案:B

第5题:

在Oracle中,哪个操作符返回并集操作并不包括重复行。()

A.Minus

B.Intersect

C.Union

D.Union all


参考答案:C

1.union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
2.union All:对两个结果集进行并集操作,包括重复行,不进行排序;
3.intersect:对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序;
4.minus:对两个结果集进行差操作,不包括重复行,同时进行默认规则的排序。

第6题:

下列关于集合的并运算的说法不正确的是

A.ALL防止UNION删除组合结果中的重复行

B.在SQL语句中支持集合的并运算

C.两个SELECT语句的查询结果中的列数可以不相同

D.两个SELECT语句的查询结果中的对应列必须有相同的数据类型和宽度


正确答案:C
解析:默认情况下,UNION检查组合的结果并删除重复行,要组合多个UNION子句,可使用括号。ALL防止UNION删除组合结果中的重复行,但在SQL语句中不能用UNION来组合子查询,两个SELECT命令的查询结果中的列数必须相同,且对应列必须有相同的数据类型和宽度。

第7题:

下列哪个集合操作符返回两个查询所选择的所有的行()

A.Union

B.Union all

C.Union only

D.Intersect


参考答案:B

第8题:

问题的状态空间包含以下集合,即()。

A.

B.所有可能的问题初始状态集合S

C.操作符集合F

D.目标状态集合G

E.描述谓词集合P


参考答案:ABC

第9题:

将多个查询结果返回一个结果集合的运算符是——。

A.JOIN

B.INTO

C.UNION

D.LIKE


正确答案:C
解析:将多个查询结果返回一个结果集合的运算符是UNION。JOIN表示表之间的连接。将查询结果保存到新表的运算符是INTO。LIKE表示字符匹配。

第10题:

在Oracle中,哪个操作符返回并集操作并不包括重复行。()

  • A、Minus
  • B、Intersect
  • C、Union
  • D、Union all

正确答案:C