0

我有以下需要生成的报告。我是 SSRS 的新手。

   Number of Stores with      June   July  Aug
     0 sales                   12      34   32
     1 to 9 Sales              12      34   45
     10+ sales                 15      45   54

我的表如下:

Store : 
YEAR MONTH StoreName 
2013  10      ABC
2013  10      DEF
2013  09      JKL 
2013  06      FGH


Store Sales : (Contains only stores whose sales are > 0)
YEAR MONTH StoreName NumberOfSales
2013  10     ABC          3
2013  09     JKH          14
2013  10     FRH           9

我不确定我需要做什么才能获得上述格式的报告?我可以在一个月内编写一个销售查询,但是如何编写一个查询以获取所有 3 个月的报告?或者有没有更好的方法来使用 ssrs 做这些报告?

如果你能指导我做什么会很棒吗?

4

1 回答 1

0

你想像这样设置你的查询:

SELECT Year, Month, (CASE
  WHEN NumberOfSales = 0 THEN '0 Sales'
  WHEN NumberOfSales BETWEEN 1 AND 9 THEN '1-9 Sales'
  WHEN NumberOfSales > 9 THEN '10+ Sales' END) [SaleGroup]
FROM FactStoreSales

然后,您基本上想进入 SSRS 并将其放入列中的月份和行中的组的表中,并让它旋转数据本身,而不是尝试在 SQL 中执行此操作。

于 2013-11-11T21:26:28.543 回答