Skip to content

Implement window functions

На первом этапе нам достаточно простейшей версии оконных функций:

window_function (...) OVER ( [[ PARTITION BY ( expr, ... ) ]] [[ ORDER BY ( expr, ... ) ]] )

Из самих функций поддерживаем все агрегатные функции (avg, count, max, min, total, sum, group_concat), а из непосредственно оконных только row_number (ее следует добавить в этой же задаче).

Edited by Denis Smirnov