簡體   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