| | 1 | ===== Вкупно трошење според тагови |
| | 2 | Вкупно трошење групирано според тагови за тековниот месец |
| | 3 | {{{#!sql |
| | 4 | SELECT |
| | 5 | tg.tag_name, |
| | 6 | SUM(tb.spent_amount) AS total_spent |
| | 7 | FROM |
| | 8 | tag tg |
| | 9 | JOIN tag_assigned_to_transaction tat ON tg.tag_id = tat.tag_id |
| | 10 | JOIN transaction t ON tat.transaction_id = t.transaction_id |
| | 11 | JOIN transaction_breakdown tb ON t.transaction_id = tb.transaction_id |
| | 12 | WHERE |
| | 13 | EXTRACT(MONTH FROM t.date) = EXTRACT(MONTH FROM CURRENT_DATE) |
| | 14 | AND EXTRACT(YEAR FROM t.date) = EXTRACT(YEAR FROM CURRENT_DATE) |
| | 15 | GROUP BY |
| | 16 | tg.tag_name |
| | 17 | ORDER BY |
| | 18 | total_spent DESC; |
| | 19 | }}} |