продажи в прошлом году в Netezza sql - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь рассчитать продажи за предыдущий год в netezza, я использовал экстракт года, чтобы сравнить текущий и предыдущий год, это не дает мне продажи за прошлый год.

Пожалуйста, посмотрите мой код и дайте мне знатьесли я делаю какую-либо ошибку.

ВЫБЕРИТЕ СЛУЧАЙ, КОГДА A.PERIOD_TYPE_CD = '!'THEN next_day (ДАТА (A.STORE_SESSION_DT), 'суббота') ELSE A.END_OF_PERIOD_DT END AS CYCLE_END_DATE,

SUM (СЛУЧАЙ, КОГДА ВЫПИСАВАЕТСЯ ("year" ОТ CYCLE_END_DATE) = (EXTRACT ("year__ROMC_COM)- 1) THEN A.STORE_SESSION_CNT ELSE 0 END) AS В прошлом году ST,

SUM (A.STORE_SESSION_CNT) AS STORE_SESSION_ACTUALS

ОТ M_NCH_FC_FNL_ENT_ACTY_SUMM_RD_CENE!THEN следующий_день (ДАТА (A.STORE_SESSION_DT), 'суббота') ELSE A.END_OF_PERIOD_DT END)

...