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

Responder a