From: | "Josh Berkus" <josh(at)agliodbs(dot)com> |
---|---|
To: | pgsql-sql(at)postgresql(dot)org |
Subject: | MEDIAN as custom aggregate? |
Date: | 2001-10-12 19:38:12 |
Message-ID: | web-146875@davinci.ethosmedia.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Folks,
Hey, anybody have a custom aggregate for median calucation? I'm doing
this through a PL/pgSQL function, and a custom aggregate would probably
be faster.
For those whose stats terminology is rusty, the "median" is the "middle"
value in a distribution. For example, if we had the following data:
Table ages
person age
Jim 21
Rusty 24
Carol 37
Bob 62
Leah 78
Our Median would be Carol's age, 37. This is a different figure from
the Mean, or Average, which is 44.4. Using the combination of the Mean
and the Median you can do all kinds of interesting statistical analysis.
-Josh Berkus
______AGLIO DATABASE SOLUTIONS___________________________
Josh Berkus
Complete information technology josh(at)agliodbs(dot)com
and data management solutions (415) 565-7293
for law firms, small businesses fax 621-2533
and non-profit organizations. San Francisco
From | Date | Subject | |
---|---|---|---|
Next Message | Aasmund Midttun Godal | 2001-10-12 20:37:17 | Indexes |
Previous Message | Stephan Szabo | 2001-10-12 18:17:52 | Re: indexing and LIKE |