Re: ROW_NUMBER alias - Mailing list pgsql-sql

From Stefan Becker
Subject Re: ROW_NUMBER alias
Date
Msg-id 200705062041.31192.pgsql@yukonho.de
Whole thread Raw
In response to ROW_NUMBER alias  (Robins <tharakan@gmail.com>)
Responses Re: ROW_NUMBER alias  (Robins <tharakan@gmail.com>)
List pgsql-sql
I might be told off by some better SQL-User here on the list -
still here is my 2 Cents worth....

> I needed ROW_NUMBER() in PostGresql and I did find the 'temporary sequence'
> method as a workaround and i think it at least gets the job done relatively

you use:

>     CREATE TEMP SEQUENCE rownum;
>     SELECT nextval('rownum') AS row_number , t.a, t.b, t.c
>     FROM (
>         SELECT a, b, c
>         FROM table
>         WHERE table_id  = 973
>         ORDER BY record_date
>     ) t;

Doesn't this just return the 973th single record for the current 
sequence order in your table?

I believe:SELECT a, b, c FROM tableoffset 973 limit 1 

will accomplish the same result.


Stefan


-- 
email: stefan@yukonho.de
tel  : +49 (0)6232-497631
http://www.yukonho.de


pgsql-sql by date:

Previous
From: "Aaron Bono"
Date:
Subject: Re: Sequence vs. Index Scan
Next
From: John Summerfield
Date:
Subject: Re: hi