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