问题
单项选择题
SQL语句
SELECT部门名称 FROM部门表WHERE部门号IN(SELECT部门号FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000)查询结果是
A.家用电器部、电话手机部
B.家用电器部、计算机部
C.电话手机部、电视录摄像机部
D.家用电器部、电视录摄像机部
答案
参考答案:A
解析:该语句的执行过程是,首先在内层查询中查找哪个部门的商品单价在420元和1000元之间,并检索出部门号,然后,在外层查询在部门表中,查找出与之对应的部门名称。