Re: ROW_NUMBER alias

Поиск
Список
Период
Сортировка
От Stefan Becker
Тема Re: ROW_NUMBER alias
Дата
Msg-id 200705062041.31192.pgsql@yukonho.de
обсуждение исходный текст
Ответ на ROW_NUMBER alias  (Robins <tharakan@gmail.com>)
Ответы Re: ROW_NUMBER alias  (Robins <tharakan@gmail.com>)
Список 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 по дате отправления:

Предыдущее
От: "Aaron Bono"
Дата:
Сообщение: Re: Sequence vs. Index Scan
Следующее
От: John Summerfield
Дата:
Сообщение: Re: hi