问题
单项选择题
阅读下列程序说明并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】 使用如下表的数据:
|
SQL语句 SELECT 部门名称 FROM 部门表 WHERE 部门号 IN (SELECT 部门号, FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000) 查询结果为
A.家用电器部、电话手机部
B.家用电器部、计算机部
C.电话手机部、电视机摄像机部
D.家电电器部、电视机摄像机部
答案
参考答案:A
解析: 该语句的执行过程是,首先在内层查询中查找哪个部门的商品单价在420元和1000元之间,并检索出部门号,然后,在外层查询在部门表中,查找出与之对应的部门名称。