问题 问答题

[问题3] 请按题意将下述SQL查询语句的空缺部分补充完整。 按客户购买总额的降序,输出每个客户的客户名和购买总额。 SELECT 客户.客户名, (g) FROM 客户,订单 WHERE 客户.客户号=订单.客户号 (h) (i)

答案

参考答案:

解析:SUM (金额) AS 总额 (h)GROUP BY客户.客户号 (i)ORDER BY总额DESC

[分析]: 本题考核的是SQL语言的查洵命令。 要输出客户的客户名和购买总额,SELECT语句的输出部分,还必须包含统计客户的购买总额(SUM(金额)AS总额)。统计一个客户的购买总额,需要对订单信息按客户号进行分组,才能求出每个客户的购买信息(GROUP BY客户.客户号)。再根据每个客户的购买总额进行降序排序(ORDER BY总额DESC)。

选择题
判断题