单选题
下列SQL语句查询的结果是______。 SELECT 柜台号,柜台名称,SUM(单价*数量) FROM 柜台表,商品表 WHERE 柜台表.柜台号=商品表.柜台号 GROUP BY 柜台表.柜台号 ORDER BY SUM(单价*数量) DESC
A、
各柜台商品数量合计并按数量降序排列
B、
各柜台商品金额合计并按金额降序排列
C、
所有商品金额合计并按商品降序排列
D、
各柜台商品金额合计并按金额升序排列
【正确答案】
B
【答案解析】
[解析] SUM(单价,数量)就是求商品金额,GROUP BY柜台表.柜台号,就是对各柜台分组,因此题目就是对各个柜台求出该柜台的商品总金额。ORDER BY SUM(单价,数量)DESC表示按金额降序排列。
提交答案
关闭