Skip site navigation (1) Skip section navigation (2)

Re: Funci?==?iso-8859-1?Q?ón sencilla

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?==?iso-8859-1?Q?ón sencilla
Date: 2006-01-26 13:36:32
Message-ID: 20060126133632.GC10537@surnet.cl (view raw or flat)
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)

In response to

Responses

pgsql-es-ayuda by date

Next:From: Edwin QuijadaDate: 2006-01-26 14:17:47
Subject: RE: Cuales son las opciones para replicacion
Previous:From: CarlosDate: 2006-01-26 12:59:08
Subject: {Spam?} foxpro 2.6 >>> postgresql

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group