问题
单项选择题
题基于如下两个关系:学生和专业
学生(学号,姓名,专业号,年龄)
学号 | 姓名 | 专业号 | 年龄 |
201 | 张山 | 02 | 20 |
110 | 王宏 | 01 | 18 |
101 | 赵敏 | 05 | 25 |
301 | 李燕 | 02 | 21 |
专业(专业号,专业名)
专业号 | 专业名 |
01 | 计算机科学与技术 |
02 | 软件工程 |
03 | 信息管理与信息系统 |
04 | 电子商务 |
执行下列SQL语句:SELECT学号,姓名FROM学生WHERE专业号IN(SELECT专业号FROM专业WHERE专业名=′软件工程′)则其执行结果中的元组数是()
A.1
B.2
C.3
D.4
答案
参考答案:B
解析:
在专业表中“软件工程”对应“02”专业号。在学生表中有2条记录的专业号是“02”。故满足SQL语句的有2个元组。