Можем ли мы найти MTD и YTD с функцией ROLLUP? - PullRequest
0 голосов
/ 24 июня 2019

Можем ли мы найти 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" ) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...