Ho cercato di comprendere come creare aggregati in PostgreSQL (8.4 o 9.1) che accettano uno o più parametri di opzione.Aggregati PostgreSQL con parametri multipli
Un esempio potrebbe creare un'estensione PL/R
per calcolare il quantile p-th, con 0 <= p <= 1
. Questo sarebbe simile quantile(x,p)
, e come parte di una query:
select category,quantile(x,0.25)
from TABLE
group by category
order by category;
Dove TABLE (category:text, x:float)
.
Suggerimenti?
Ottimo! grazie! – alfonx
Downvote perché, mentre questo è decisamente utile per calcolare gli intervalli del quartile, la domanda riguarda la creazione di funzioni aggregate. –