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

Responder a