blob: 79f3767410e424f06da53128e72bfc36b18978fb [file]
-- q15.sql
-- multiple aggregate functions in the same query
-- all on the same column from one table
select
j1.c_integer,
sum(j1.c_integer) over w,
--cast(avg(j1.c_integer) over w as double precision),
max(j1.c_integer) over w,
min(j1.c_integer) over w,
count(*) over w,
rank() over w,
dense_rank() over w,
percent_rank() over w,
cume_dist() over w,
row_number() over w
from j1
window w as (order by c_integer desc)
order by
1, 2, 3, 4, 5, 6, 7, 8, 9, 10;