|
| 1 | +USE [AdventureworksDW2016] |
| 2 | +GO |
| 3 | + |
| 4 | + |
| 5 | +DBCC DROPCLEANBUFFERS |
| 6 | + |
| 7 | +SET STATISTICS IO ON |
| 8 | +SELECT s.SalesTerritoryRegion,d.[CalendarYear],FirstName + ' ' + lastName as 'Employee',FORMAT(SUM(f.SalesAmount),'C') AS 'Total Sales', |
| 9 | +SUM(f.OrderQuantity) as 'Order Quantity', COUNT(distinct f.SalesOrdernumber) as 'Number of Orders', |
| 10 | +count(distinct f.Resellerkey) as 'Num of Resellers' |
| 11 | +FROM FactResellerSalesXL_PageCompressed f |
| 12 | +INNER JOIN [dbo].[DimDate] d ON f.OrderDateKey= d.Datekey |
| 13 | +INNER JOIN [dbo].[DimSalesTerritory] s on s.SalesTerritoryKey=f.SalesTerritoryKey |
| 14 | +INNER JOIN [dbo].[DimEmployee] e on e.EmployeeKey=f.EmployeeKey |
| 15 | +WHERE FullDateAlternateKey between '1/1/2005' and '1/1/2007' |
| 16 | +GROUP BY d.[CalendarYear],s.SalesTerritoryRegion,FirstName + ' ' + lastName |
| 17 | +ORDER BY SalesTerritoryRegion,CalendarYear,[Total Sales] desc |
| 18 | +SET STATISTICS IO OFF |
| 19 | + |
| 20 | +DBCC DROPCLEANBUFFERS |
| 21 | + |
| 22 | +SET STATISTICS IO ON |
| 23 | +SELECT s.SalesTerritoryRegion,d.[CalendarYear],FirstName + ' ' + lastName as 'Employee',FORMAT(SUM(f.SalesAmount),'C') AS 'Total Sales', |
| 24 | +SUM(f.OrderQuantity) as 'Order Quantity', COUNT(distinct f.SalesOrdernumber) as 'Number of Orders', |
| 25 | +count(distinct f.Resellerkey) as 'Num of Resellers' |
| 26 | +FROM FactResellerSalesXL_CCI f |
| 27 | +INNER JOIN [dbo].[DimDate] d ON f.OrderDateKey= d.Datekey |
| 28 | +INNER JOIN [dbo].[DimSalesTerritory] s on s.SalesTerritoryKey=f.SalesTerritoryKey |
| 29 | +INNER JOIN [dbo].[DimEmployee] e on e.EmployeeKey=f.EmployeeKey |
| 30 | +WHERE FullDateAlternateKey between '1/1/2005' and '1/1/2007' |
| 31 | +GROUP BY d.[CalendarYear],s.SalesTerritoryRegion,FirstName + ' ' + lastName |
| 32 | +ORDER BY SalesTerritoryRegion,CalendarYear,[Total Sales] desc |
| 33 | +SET STATISTICS IO OFF |
0 commit comments