sql >> Database >  >> RDS >> PostgreSQL

Hoe rijnummers weergeven in PostgreSQL-query?

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

Als bestellen niet nodig is, kan dit antwoord ook worden vereenvoudigd:

select row_number() over(), *  -- notice: no fields are needed
from   foo_tbl

Bewijs van concept voor SQL Fiddle



  1. Uitvoering van sequenties en series in Postgres-XL

  2. Impasses in Oracle

  3. Werken met gebeurtenissen in Oracle Cloud Infrastructure Deel 1:basisprincipes van services

  4. Hoe schrijf ik LINQ's .Skip(1000).Take(100) in pure SQL?