SELECT event_date, value, LAG(value, 1) OVER (ORDER BY event_date) AS previous_value, value - LAG(value, 1) OVER (ORDER BY event_date) AS changeFROM company_data."123"
Aggregate functions can be used as window functions.
Copy
Ask AI
SELECT event_date, amount, SUM(amount) OVER (ORDER BY event_date) AS running_total, AVG(amount) OVER (PARTITION BY category) AS category_avgFROM company_data."123"