第32~35题使用如下3个表 商店(商店号,商店名,区域名,经理姓名) 商品(商品号,商品名,单价) 销售(商店号,商品号,销售日期,销售数量) 查询销售金额合计超过20000的商店,查询结果包括商店名和销售金额合计。正确命令是

admin2013-02-01  31

问题 第32~35题使用如下3个表
    商店(商店号,商店名,区域名,经理姓名)
    商品(商品号,商品名,单价)
    销售(商店号,商品号,销售日期,销售数量)
查询销售金额合计超过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、SEKECT商店名,SUM(销售数量*单价)AS销售金额合计
    FROM商店,商品,销售
    WHERE商品.商品号=销售.商品号AND商店.商店号=销售.商店号
    GROUP BY商店名HAVING SIJM(销售数量*单价)>20000

答案D

解析 要查询销售金额合计超过20000的商店,首先要按商店名分组计算销售金额合计,然后用HAVING短语限定分组后查询的条件是销售金额合计超过20000的商店。故D)是正确的。
转载请注明原文地址:https://kaotiyun.com/show/Fksp777K
0

最新回复(0)