请用一条SQL 写出下面的 条件给予的语句
一张表 sale
Pname char 产品名称
pcat char 产品类别
Pcout INT 销售数量
saledate datetime 销售时间
请写出下面结果的语句
年 季度 产品分类 本季度销售量 累计销售量
2009 1 食品 1000 1000
2009 2 食品 2000 3000
2009 3 食品 3000 6000
2009 4 食品 4000 10000
2009 1 汽车 1000 1000
要显示是这样的结果的
一张表 sale
Pname char 产品名称
pcat char 产品类别
Pcout INT 销售数量
saledate datetime 销售时间
请写出下面结果的语句
年 季度 产品分类 本季度销售量 累计销售量
2009 1 食品 1000 1000
2009 2 食品 2000 3000
2009 3 食品 3000 6000
2009 4 食品 4000 10000
2009 1 汽车 1000 1000
要显示是这样的结果的
(
SELECT
YEAR(saledate) AS 年,
DATEPART(quarter,saledate) AS 季度,
pcat AS 产品类型,
SUM(pcout) AS 本季度销售量
FROM sale
GROUP BY YEAR(saledate),DATEPART(quarter,saledate),pcat
)
SELECT
*,
累计销售量=(SELECT SUM(本季度销售量) FROM LiangLoveLan
WHERE 年 = A.年 AND 季度 <= A.季度)
FROM LiangLoveLan AS A
ORDER BY 年,季度
ORDER BY 年,季度,产品类型