расчеты n-го процентиля в postgresql

неожиданно не удалось найти функцию n-го процентиля для postgresql.

Я использую это с помощью инструмента Mondrian Olap, поэтому мне просто нужна агрегатная функция, которая возвращает 95-й процентиль.

Я нашел эту ссылку:

http://www.postgresql.org/message-id/162867790907102334r71db0227jfa0e4bd96f48b8e4@mail.gmail.com

Но по какой-то причине код в этой процентильной функции в некоторых случаях возвращает нули с определенными запросами. Я'мы проверили данные и тамНет ничего странного в данных, которые, кажется, вызывают это!