Jak wyświetlić numery wierszy w zapytaniu PostgreSQL?

Chciałbym pokazać numer obserwacji dla każdego rekordu zwróconego przez zapytanie PostgreSQL. Jak mogę to zrobić?

1 odpowiedź

select   row_number() over (order by <field> nulls last) as rownum, *
from     xyz_tbl
order by <field

Jeśli kolejność nie jest konieczna, można uprościć w ten sposób:

select row_number() over(), *  -- Uwaga: pola nie są wymagane
from   xyz_tbl

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.