返回单行多列数据的子查询可以转化成多个返回单行单列数据的子查询。
正确
举一反三
- 在单行子查询中,子查询的返回结果为多少,返回2行可以吗?
- 根据子查询返回数据情况的不同,子查询有四种类型:即返回( )、( )、( )或( )数据的子查询。
- 多行子查询指返回单列多行数据的子查询.当在WHERE中使用多行子查询时,必须使用多行比较符(IN、ALL、ANY)。( )
- 关于子查询作为表达式说法错误的是()。 A: 在SQL语言中,使用表达式的地方,不一定能用子查询来替代。 B: 子查询作为表达式时,子查询的返回结果不一定是单个值或单个列。 C: 当子查询的结果返回为单列集合时,可以使用“=”符号来判断外层查询中某个列是否在子查询的结果集中。 D: 当子查询的结果返回为单列集合时,可以使用ANY、SOME或ALL关键字的子查询的返回结果进行比较。
- 在SQL语言中,子查询是_________。 A: 返回单表中数据子集的查询语言 B: 嵌入到另一个查询语句之中的查询语句 C: 选取单表中字段子集的查询语句 D: 返回多表中数据子集的查询语言
内容
- 0
当子查询的返回结果是多行多列数据时,该子查询语句一般会在主查询的( )子句中或连接查询的( )子句中或合并查询的( )子句中被当作一张( )来处理。
- 1
在SQL语言中,子查询是( )。 A: 嵌入到另一个查询语句之中的查询语句 B: 返回单表中数据子集的查询语言 C: 返回单表中数据子集的查询语言 D: 选取单表中字段子集的查询语句
- 2
下面对子查询描述正确的是: A: 子查询就是在一个查询语句中包含另一个查询 B: 子查询只能返回一个值 C: 子查询只能返回多个值 D: 子查询不返回值
- 3
使用子查询进行存在性测试时,当子查询中有满足条件的数据时,EXISTS谓词返回假,否则返回真
- 4
使用子查询的准则是()。 A: 将子查询放在括号中 B: 将子查询放在比较条件的右侧增加可读性 C: 单行子查询使用单行运算符 D: 多行子查询使用多行运算符