ник: alex-freeman
Дело в том, что я так уже сделал. Мне нужно было посчитать сумму нарастающим итогом для каждой отдельной группы массива данных. В запросе мне это удалось сделать только через рекурсию исходного запроса на самого себя. Но это значит, что число оперций при выполнении данного запроса равно число записей исходного запроса в квадрате, т.е. растет экспоненциально числу записей.
Если обработку исходного запроса разделить на N частей (скажем по числу групп), то итогое число операций уменьшается в N раз. Для этого я и хочу такую процедурку.