Re: Ordenar resultados complicados

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Carolina Román Salgado <rossyr(at)abulafia(dot)ciencias(dot)uchile(dot)cl>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ordenar resultados complicados
Date: 2009-10-12 19:47:47
Message-ID: 20091012194747.GA5954@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Carolina Román Salgado escribió:

> Intenté usar algo como
>
> SELECT title, id ....
> ORDER BY
> case when type = 'eventos' then publish_date end,
> case when type = 'noticias' then starting_date end;

Usa un solo CASE:

ORDER BY
CASE WHEN type = 'eventos' THEN publish_date
WHEN type = 'noticias' THEN starting_date
END;

--
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
Oh, oh, las chicas galacianas, lo harán por las perlas,
¡Y las de Arrakis por el agua! Pero si buscas damas
Que se consuman como llamas, ¡Prueba una hija de Caladan! (Gurney Halleck)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2009-10-12 20:06:43 RE: Postgres con 16GB de RAM
Previous Message jiorchovic H 2009-10-12 19:14:08 i don´t know