Я пытался обернуться вокруг создания агрегатов в PostgreSQL (8.4 или 9.1), которые принимают один или несколько параметров опции.
Примером может быть создание расширения PL / R
для вычисления p-го квантиля с 0 <= p <= 1
. Это будет выглядеть примерно как квантиль (x, p)
и как часть запроса:
select category,quantile(x,0.25)
from TABLE
group by category
order by category;
Где ТАБЛИЦА (категория: текст, x: float)
.
Предложения?