2008/12/24 Jaime Casanova <jcasa...@systemguards.com.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 ::