Bạn có thể không chỉ sử dụng cửa sổ cho mỗi lựa chọn
Một cái gì đó giống như
SELECT name,
first_value() OVER (partition by name order by date) as f,
last_value() OVER (partition by name order by date) as l
from table1
Cũng từ tài liệu tham khảo của bạn, bạn có thể làm như thế này
SELECT sum(salary) OVER w, avg(salary) OVER w
FROM empsalary
WINDOW w AS (PARTITION BY depname ORDER BY salary DESC)