-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jorge Tornero wrote:
> Hola a todos,
>
> experimentando con las funciones ventana me encuentro con lo siguiente:
>
> Imaginemos una tabla BIO tal que:
>
> marea int
> lance int
> fraccion int
> talla int
>
> la cosa es que si yo hago:
>
> select marea,lance,fraccion,avg(talla) over(partition by
> marea,lance,fraccion) from bio;
>
> me saca los resultados correctamente, pero si yo quisiera escoger
> aquellos con media>100, por ejemplo, se me ocurren dos cosas:
>
Hola
Si esa SQL te da el resultado que necesitas puedes hacer, por ejemplo,
lo siguiente para sacar las filas con media>100:
SELECT * FROM
(
SELECT marea,
lance,
fraccion,
avg(talla) OVER(PARTITION BY
marea,lance,fraccion) AS media
FROM bio
) AS medias
WHERE media > 100;
regards,
- --
Rafael Martinez Guerrero
Center for Information Technology
University of Oslo, Norway
PGP Public Key: http://folk.uio.no/rafael/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk2r/cwACgkQBhuKQurGihSF5QCeNU/ufn9CkKPhTw62lcTUoGEN
/wwAnRvcY4dzjvEUsz+VUpv2O7v4hELy
=KgXf
-----END PGP SIGNATURE-----
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda