首先需要建立相应的report报表 如图:

Sharepoint2013 Report Service初探这里的sql如下:

SELECT  
PC.Name AS Category, PS.Name AS Subcategory,  
DATEPART(yy, SOH.OrderDate) AS Year,  
'Q' + DATENAME(qq, SOH.OrderDate) AS Qtr,  
SUM(DET.UnitPrice * DET.OrderQty) AS Sales  
FROM Production.ProductSubcategory PS INNER JOIN  
Sales.SalesOrderHeader SOH INNER JOIN  
Sales.SalesOrderDetail DET ON SOH.SalesOrderID = DET.SalesOrderID INNER JOIN  
Production.Product P ON DET.ProductID = P.ProductID  
ON PS.ProductSubcategoryID = P.ProductSubcategoryID INNER JOIN  
Production.ProductCategory PC ON PS.ProductCategoryID = PC.ProductCategoryID  
WHERE (SOH.OrderDate BETWEEN (@StartDate) AND (@EndDate))  
GROUP BY DATEPART(yy, SOH.OrderDate), PC.Name, PS.Name,  
'Q' + DATENAME(qq, SOH.OrderDate), PS.ProductSubcategoryID 
View Code

相关文章: