首页题目详情

执行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列。其他条件并非必要。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

数据库程序设计单选题中等AI生成