【DB笔试面试414】为了完成该统计操作,请按要求将下面的存储过程补充完整。

  • 2019 年 10 月 11 日
  • 笔记

题目

某SQL Server 2000数据库中两张表:商品表(商品号,商品名,商品类型,价格)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。

CREATE PROC P_SUM

@YEAR INT

AS

SELECT _____ WITH TIES商品类别,

SUM(销售数量) AS 销售总数量,

_____ AS 销售总利润

FROM 商品表 JOIN 销售表

ON 商品表.商品号=销售表.商品号

WHERE YEAT(销售时间) = @YEAR

GROUP BY 商品类别

ORDER BY 销售总利润 _____

A

答案

答案:TOP 3 SUM(销售数量*销售价格) DESC

About Me:小麦苗

● 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/

● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

● 题目解答若有不当之处,还望各位朋友批评指正,共同进步