单选题
查询销售金额合计超过20000的商店,查询结果包括商店名和销售金额合计。正确命令是
A、
SELECT 商店名,SUM(销售数量*单价)AS 销售金额合计 FROM 商店,商品,销售 WHERE 销售金额合计 20000
B、
SELECT 商店名,SUM(销售数量*单价)AS 销售金额合计>20000 FROM 商店,商品,销售 WHERE 商品.商品号=销售.商品号 AND 商店.商店号=销售.商店号
C、
SELECT 商店名,SUM(销售数量*单价)AS 销售金额合计 FROM 商店,商品,销售 WHERE 商品.商品号=销售.商品号 AND 商店.商店号=销售.商店号 AND SUM(销售数量枣单价)>20000 GROUP BY 商店名
D、
SELECT 商店名,SUM(销售数量*单价)AS 销售金额合计 FROM 商店,商品,销售 WHERE 商品.商品号=销售.商品号 AND 商店.商店号=销售.商店号 GROUP BY 商店名 HAVING SUM(销售数量*单价)>20000
【正确答案】
D
【答案解析】
解析:用WHERE表示数据表连接条件:用GROUP BY表示分组,HAVING总是跟在GROUP BY之后,用来限定分组,即HAVING是用来表示选择分组的条件。
提交答案
关闭