Re: Ordering Results by a Supplied Order

From: Vik Fearing <vik(dot)fearing(at)dalibo(dot)com>
To: Michael Sacket <msacket(at)gammastream(dot)com>, PG-General Mailing List <pgsql-general(at)postgresql(dot)org>
Subject: Re: Ordering Results by a Supplied Order
Date: 2014-02-06 08:23:03
Message-ID: 52F34667.7090600@dalibo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 02/06/2014 04:16 AM, Michael Sacket wrote:
> Often times I find it necessary to work with table rows in a specific,
> generally user-supplied order. It could be anything really that
> requires an ordering that can't come from a natural column. Most of
> the time this involved manipulating a position column from the client
> application. In any case, I've often found that to be cumbersome, but
> I think I've come up with a solution that some of you may find useful.
>

Up until 9.4, that's a good way to do it.

Starting from 9.4, you can use the WITH ORDINALITY feature.
http://www.postgresql.org/docs/devel/static/sql-select.html

--
Vik

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Vik Fearing 2014-02-06 08:27:00 Re: How to get rid of superfluous WAL segments?
Previous Message mephysto 2014-02-06 08:09:48 Re: Temporary table already exists