我们可以找到具有ROLLUP功能的MTD和YTD吗?

时间:2019-06-24 10:42:05

标签: sql-server

我们可以使用汇总功能一起找到MTD和YTD吗? 我正在使用它,因为MTD数据正确,但YTD销售不正确。 我想要产品和产品组合级别的数据,这就是我汇总数据的原因。

  SELECT DISTINCT "date", 
                Sum("daily_sales_y")               "DAILY_SALES_Y", 
                Sum("daily_sales_lyy")             DAILY_SALES_LYY, 
                Sum("daily_sales_m")               DAILY_SALES_M, 
                "businessdt_month", 
                "businessdt_year", 
                COALESCE("portfolio_role", ' SBU') "PORTFOLIO_ROLE", 
                "prod_name", 
                Sum("daily_sales_lym")             "DAILY_SALES_LYM",, 
"reportfilter" 
FROM   "c1" 
GROUP  BY "date", 
          "businessdt_month", 
          "businessdt_year", 
          "reportfilter", 
          rollup( "prod_name", "portfolio_role" ) 

0 个答案:

没有答案