He estado tratando de entender los agregados en PostgreSQL (8.4 o 9.1) que aceptan uno o más parámetros de opción.Agregados de PostgreSQL con múltiples parámetros
Un ejemplo sería crear una extensión PL/R
para calcular el p-ésimo cuantil, con 0 <= p <= 1
. Esto sería algo como quantile(x,p)
, y como parte de una consulta:
select category,quantile(x,0.25)
from TABLE
group by category
order by category;
Dónde TABLE (category:text, x:float)
.
Sugerencias?
¡Estupendo! ¡gracias! – alfonx
Downvote porque, si bien esto es definitivamente útil para calcular rangos cuartiles, la pregunta se refiere a la creación de funciones agregadas. –