FTI / 003.Cashflow Report /
..
Cashflow Report.xlsx new spec 6 months ago
cash_flows.sql all files 6 months ago
dml.sql all files 6 months ago
original_report_query.sql Original report query from RPA00240 6 months ago
queries.sql all files 6 months ago
r.fees.sql all files 6 months ago
readme.md all files 6 months ago
report_parameters.txt implemented parameters 6 months ago
readme.md

Да се направи сложен репорт, който да се движи по хоризонталата Да се показват Години/ месеци /дни по хоризонталата, да се включи тотал за всеки месец/Година

Как да извадя имената на месеците м/у две дати

 SELECT ADD_MONTHS(TRUNC(sysdate - 364, 'MM'), LEVEL - 1) AS month_start
   FROM dual
CONNECT BY ADD_MONTHS(TRUNC(sysdate - 364, 'MM'), LEVEL - 1) <= TRUNC(sysdate, 'MM');

Идеята е хедърите да се генерират в Куерито:

  1. първи ред - Годините които обващат двете дати
  2. втори ред - месеците
  3. трети ред - дните за които има данни в месеците
  4. последващи редове - тук вече не са известни предварително, но трябва да са Категория/ Валута в категорията.

Куерито си го представям като сложна WITH клауза, възможно е вътре да се използват аналитични функции + PIVOT или UNPIVOT

Все още не