O problema é que a lib não permite construções muito práticas. Estou falando da Doctrine, mas aqui a versão ainda é 0.11 e não posso migrar para a 1.0.0 (que já tem o problema corrigido) porque o restante das coisas para de funcionar (uns plugins presos com chumbo na versão 0.11).
Achei o exemplo do case... http://glufke.net/oracle/viewtopic.php?t=1688 :-D Tá, é Oracle, mas acho que resolve... Era essa a sintaxe? 2009/10/7 Charly Frankl <[email protected]> > Como falei, não entendi o teu problema, mas de qualquer forma, você pode > manipular o resultado de uma consulta conforme você queira, a maneira mais > simples para consultas complexas, é utilizar um SELECT no resultado da tua > consulta, como exemplo: > > > select * from ( > select 3 as col1 ,2 as col2 ,9 as col3 > union > select 2,1,1 > union > select 1,9,4 > order by 1 asc > ) as t0 > > union all > > select * from ( > select 9,5,3 > union > select 4,6,5 > union > select 6,7,7 > order by 1 desc > ) as t1 > > > > Se você observar, o primeiro grupo de consultas é ordenado de forma > contrária ao segundo grupo de consultas. > > > Att, > > > -- > Charly Frankl > http://javadevilopers.blogspot.com/ > [email protected] > Linux user #391083 > > > > 2009/10/7 Pablo Sánchez <[email protected]> > >> Humm... como ficaria esse case? >> >> > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- ================================= Pablo Santiago Sánchez Análise e Desenvolvimento de Sistemas Web Zend Certified Engineer #ZEND006757 [email protected] (61) 9975-0883 http://www.sanchez.eti.br http://www.corephp.com.br "Quidquid latine dictum sit, altum viditur" =================================
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
