问题 单项选择题


阅读下列程序说明并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】 使用如下表的数据:
部门号部门名称
40家用电器部
10电视机摄像机部
20电话手机部
30计算机部

部门号商品号商品名称单价数量产地
400101A牌电风扇200.0010广东
400104A牌微波炉350.0010广东
400105B牌微波炉600.0010广东
201032C牌传真机1000.0020上海
400107D牌微波炉_A420.0010北京
200110A牌电话机200.0050北京
200112B牌手机2000.0010广东
400202A牌电冰箱3000.002广东
301041B牌计算机6000.0010广东
300204C牌计算机10000.0010上海

SQL语句 SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY 部门号 查询结果有几条记录

A.1

B.4

C.3

D.10

答案

参考答案:C

解析: 本小题中SQL语句的功能是:在商品表中按部门号进行分组,分组后从每个组中查询出单价和数量乘积最大的记录,从原始表中可以看出,表中有3个部门号,所以该SQL执行后应该有 3条记录。

选择题
单项选择题