繁体   English   中英

SQL查询SSRS报告

[英]Sql Query for an ssrs report

我需要生成以下报告。 我是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

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

如果您可以指导我该怎么做,那会很棒吗?

您想要这样设置查询:

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中做到这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM