#10 Create period overview
This commit is contained in:
@@ -112,6 +112,12 @@ SELECT
|
||||
WHEN e.expenseSum IS NOT NULL AND l.liabilitySum IS NOT NULL THEN (e.expenseSum + l.liabilitySum)
|
||||
END TOTAL,
|
||||
a.assetSum ASSETS_SUM,
|
||||
CASE
|
||||
WHEN p.TYPE != 'EXPENSE' THEN NULL
|
||||
WHEN LEAD(a.assetSum, 1) OVER (ORDER BY "end" DESC, start ASC) < a.assetSum THEN 'UP'
|
||||
WHEN LEAD(a.assetSum, 1) OVER (ORDER BY "end" DESC, start ASC) > a.assetSum THEN 'DOWN'
|
||||
WHEN LEAD(a.assetSum, 1) OVER (ORDER BY "end" DESC, start ASC) = a.assetSum THEN 'EQUAL'
|
||||
END ASSET_TREND,
|
||||
CASE
|
||||
WHEN t.transaction_count IS NULL THEN 0
|
||||
WHEN t.transaction_count IS NOT NULL THEN t.transaction_count
|
||||
|
||||
Reference in New Issue
Block a user