Changes between Initial Version and Version 1 of AdvancedReport16


Ignore:
Timestamp:
12/28/25 23:19:39 (5 days ago)
Author:
211101
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReport16

    v1 v1  
     1===== Трендови на трошење според тагови за корисник
     2Сумирање на трошењата според тагови во последните 6 месеци за одреден корисник
     3{{{#!sql
     4SELECT
     5    tg.tag_name,
     6    DATE_TRUNC('month', t.date) AS month,
     7    SUM(tb.spent_amount) AS total_spent
     8FROM
     9    tag_assigned_to_transaction tat
     10JOIN transaction t ON tat.transaction_id = t.transaction_id
     11JOIN transaction_breakdown tb ON t.transaction_id = tb.transaction_id
     12JOIN transaction_account ta ON tb.transaction_account_id = ta.transaction_account_id
     13JOIN tag tg ON tat.tag_id = tg.tag_id
     14WHERE
     15    ta.user_id = 101 -- ID на конкретниот корисник
     16    AND t.date >= DATE_TRUNC('month', CURRENT_DATE - INTERVAL '6 MONTHS')
     17GROUP BY
     18    tg.tag_name, month
     19ORDER BY
     20    tg.tag_name, month;
     21}}}