From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Función sencilla |
Date: | 2006-01-26 13:36:32 |
Message-ID: | 20060126133632.GC10537@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Javier Estévez CIFA Córdoba escribió:
> Hola, estoy empezando a aprender SQL, tengo una consulta con funciones
> agregadas tipo AVG, COUNT, STDDEV ... tengo muchas variables y me
> gustaría programar una función, procedimiento o vista en la cuál le
> pase el argumento de la variable que quiero hacer el agregado. No sé
> si me explico...
>
> Quiero hacer algo así: function(var1) y que me realice esto:
>
> SELECT Mes, avg(var1), stddev(var1), count(*) FROM tabla GROUP by Mes
create view foo as select mes, avg(var1), stddev(var1), count (*)
from tabla group by mes;
select * from foo;
--
Alvaro Herrera http://www.PlanetPostgreSQL.org
"Es filósofo el que disfruta con los enigmas" (G. Coli)
From | Date | Subject | |
---|---|---|---|
Next Message | Edwin Quijada | 2006-01-26 14:17:47 | RE: Cuales son las opciones para replicacion |
Previous Message | Carlos | 2006-01-26 12:59:08 | {Spam?} foxpro 2.6 >>> postgresql |