Add on_budget query to transactions_by_month
This commit is contained in:
parent
88e1dbdfde
commit
c50fc63303
@ -0,0 +1,13 @@
|
||||
-- +goose Up
|
||||
CREATE OR REPLACE VIEW transactions_by_month AS
|
||||
SELECT date_trunc('month', transactions.date)::date as date, transactions.category_id, accounts.budget_id, SUM(amount) as amount
|
||||
FROM transactions
|
||||
INNER JOIN accounts ON accounts.id = transactions.account_id AND accounts.on_budget
|
||||
GROUP BY date_trunc('month', transactions.date), transactions.category_id, accounts.budget_id;
|
||||
|
||||
-- +goose Down
|
||||
CREATE OR REPLACE VIEW transactions_by_month AS
|
||||
SELECT date_trunc('month', transactions.date)::date as date, transactions.category_id, accounts.budget_id, SUM(amount) as amount
|
||||
FROM transactions
|
||||
INNER JOIN accounts ON accounts.id = transactions.account_id
|
||||
GROUP BY date_trunc('month', transactions.date), transactions.category_id, accounts.budget_id;
|
Loading…
x
Reference in New Issue
Block a user