找考题网-背景图
填空题

某SQL Servet 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售利润最多的前三类商品的商品类别、销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。
CREATE PROC p_Sum
@year INT
AS
SELECT () WITH TIES
商品类别,SUM(销售数量)AS销售总数量,
()AS销售总利润
FROM商品表JOIN销售表ON商品表.商品号=销售表.商品号
WHERE year(销售时间)=@year
GROUP BY商品类别
ORDER BY销售总利润()

【参考答案】

TOP 3;SUM((销售单价-成本价)*销售数量);DESC
热门试题