| Version 1 (modified by , 5 days ago) ( diff ) |
|---|
Трансакции според тагови со највисоко трошење за корисник
Сумирање на трошењата според тагови за одреден корисник
SELECT
tg.tag_name,
SUM(tb.spent_amount) AS total_spent
FROM
transaction_breakdown tb
JOIN transaction t ON tb.transaction_id = t.transaction_id
JOIN transaction_account ta ON tb.transaction_account_id = ta.transaction_account_id
JOIN tag_assigned_to_transaction tat ON t.transaction_id = tat.transaction_id
JOIN tag tg ON tat.tag_id = tg.tag_id
WHERE
ta.user_id = 101 -- ID на конкретниот корисник
GROUP BY
tg.tag_name
ORDER BY
total_spent DESC;
Note:
See TracWiki
for help on using the wiki.
