如何获得月度销售报告

时间:2014-09-26 09:03:58

标签: sql-server-2008 report sales

如何从sql server 2008中的同一个表中获取月度销售报告。这是我的选择查询

SELECT [DcNo],[Year],[OrderID],[CustID],[OrderDate],[Name],[Location],[Qty],[Gas],[Month] FROM DailyDispatch

在这个查询中,我有订单和数量,对于8月份和9月份的月份销售报告我必须做锄头才能做到这一点

我的输出应该是

名称Gas PreviousMonthSale ThisMonthSale

2 个答案:

答案 0 :(得分:0)

检查

select Sum([Qty]),[Month] 
FROM DailyDispatch Where [Month] IN ('August', 'september')
Group by [Month] 

在select中包含其他列,不要忘记它们也包括在组中。

答案 1 :(得分:0)

我使用Pivot表来显示同一行中的数据,现在它对我来说很好。

SELECT * FROM(SELECT Name,Gas,Qty,Month FROM DailyDispatch
)作为P POT(总和(QTY)FOR [月] IN(aug,sep))为P