| 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: | Whole Thread | Raw Message | 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 |