$input = SELECT * FROM AS_TABLE([ <|k: 1, v: 1|>, <|k: 2, v: 2|>, <|k: 3, v: 3|>, <|k: 4, v: 4|>, <|k: 5, v: 5|>, ]); SELECT Sum(3) OVER w AS x FROM $input WINDOW w AS (PARTITION BY 3 ORDER BY k); SELECT Sum((SELECT 3)) OVER w AS x FROM $input WINDOW w AS (PARTITION BY 3 ORDER BY k); SELECT Sum((SELECT Avg(v) FROM $input)) OVER w AS x FROM $input WINDOW w AS (PARTITION BY 3 ORDER BY k); SELECT Sum((SELECT Avg(v) FROM $input WHERE v == 3)) OVER w AS x FROM $input WINDOW w AS (PARTITION BY 3 ORDER BY k);