Changes between Initial Version and Version 1 of AdvancedReport22


Ignore:
Timestamp:
12/28/25 23:21:31 (6 days ago)
Author:
211101
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReport22

    v1 v1  
     1===== Годишни трендови на трансакции за цел систем
     2Трошења според сметки за секој квартал од тековната година
     3{{{#!sql
     4SELECT
     5    ta.account_name,
     6    SUM(CASE WHEN EXTRACT(QUARTER FROM t.date) = 1 THEN tb.spent_amount ELSE 0 END) AS q1_spent,
     7    SUM(CASE WHEN EXTRACT(QUARTER FROM t.date) = 2 THEN tb.spent_amount ELSE 0 END) AS q2_spent,
     8    SUM(CASE WHEN EXTRACT(QUARTER FROM t.date) = 3 THEN tb.spent_amount ELSE 0 END) AS q3_spent,
     9    SUM(CASE WHEN EXTRACT(QUARTER FROM t.date) = 4 THEN tb.spent_amount ELSE 0 END) AS q4_spent
     10FROM
     11    transaction_breakdown tb
     12JOIN transaction t ON tb.transaction_id = t.transaction_id
     13JOIN transaction_account ta ON tb.transaction_account_id = ta.transaction_account_id
     14WHERE
     15    EXTRACT(YEAR FROM t.date) = EXTRACT(YEAR FROM CURRENT_DATE)
     16GROUP BY
     17    ta.account_name
     18ORDER BY
     19    ta.account_name;
     20}}}