计算机等级考试题库
NCRE官方备考平台
NCRE题库
题目
资料
资讯
VIP会员
登录
|
注册
首页
题库练习
题库大全
智能组卷
模拟考试
历年真题
试卷大全
考试资讯
学习资料
首页
题库练习
题目详情
数据库程序设计
单选题
中等
执行SELECT * FROM A WHERE id IN (SELECT id FROM B)语句时,B表必须满足的条件是?
A
B表必须包含id列
B
B表必须包含多列(查询结果集的列数必须与A表的WHERE条件列数匹配)
C
B表可以为空
D
B表必须有主键
查看解析
上一题
下一题
正确答案:A
解析
执行该语句时,子查询必须返回与主查询WHERE条件中列数相同的列,所以B表必须包含id列。其他条件并非必要。
查看答案和解析
支付后即可查看答案和详细解析
立即支付
知识点
子查询与集合操作符的使用
相关题目
•
在SQL中,使用子查询可以实现以下哪种功能?
•
下列哪个集合操作符用于合并两个查询结果集,同时去除重复行?
•
以下关于子查询的描述,哪一项是正确的?