Slide 28
Slide 28 text
©2023 Percona | Confidential
Rows between 1 preceding and 1 following
test=# select brand, price, sum(price) over w from data
window w as (rows between 1 preceding and 1 following);
brand | price | sum
------------+-----------+------------
Ford | 48000.00 | 102000.0048,000 + 54,000 = 102,000
Audi | 54000.00 | 176999.0074,999 + 54,000 + 48,000 = 176,699
Dodge | 74999.00 | 165999.0037,000 + 74,999 + 54,000 = 165,999
Ford | 37000.00 | 129999.0018,000 + 37,000 + 74,999 = 129,999
Pontiac | 18000.00 | 119999.00
Chevrolet | 64999.00 | 205499.00
Chevrolet | 122500.00 | 240899.00
Ford | 53400.00 | 248900.00
Dodge | 73000.00 | 1126399.00
Ferrari | 999999.00 | 1072999.00
(10 rows)
28