From: | "Julio Cesar Rodriguez Dominguez" <jurasec(at)gmail(dot)com> |
---|---|
To: | "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Duda con subconsultas y serial |
Date: | 2008-12-25 04:31:47 |
Message-ID: | 925902880812242031m245fe0c8sba5a101aa2d7b369@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2008/12/24 Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
> On Wed, Dec 24, 2008 at 9:50 AM, Julio Cesar Rodriguez Dominguez >
> >
> > Bueno, pero solo me queda la duda, ¿Se considera normal que Postgresql
> > empuje los select's internos hacia afuera?
> >
>
> si. aunque en este caso parece un error...
>
> select * from (select nextval('s') as offset,idgrupo,grupo
> from (select idgrupo,grupo from cc_grupos
> order by grupo) x
> offset 0 ) xx
> where idgrupo=5;
>
>
> creo yo que el select mas interno no lo esta moviendo por el order by,
> pero el segundo select (el de en medio) parece que lo esta empujando
> hacia afuera (mezclandolo con el mas externo), o lo esta presionando
> hacia adentro (mezclandolo con el mas interno), eso parece corroborado
> por el hecho de que al poner el offset 0 en el segundo select da el
> resultado esperado, pero no deberia hacerlo porque hay una funcion
> marcada volatil (nextval)
>
Ok, gracias nuevamente por tus respuestas.
>
> --
> Atentamente,
> Jaime Casanova
> Soporte y capacitación de PostgreSQL
> Asesoría y desarrollo de sistemas
> Guayaquil - Ecuador
> Cel. +59387171157
>
--
:: God bless you, every day and every night ::
From | Date | Subject | |
---|---|---|---|
Next Message | Raúl Andrés Duque Murillo | 2008-12-28 18:33:04 | Archivo ntstatus.h |
Previous Message | Jaime Casanova | 2008-12-24 21:39:08 | Re: Duda con subconsultas y serial |