sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur visar man radnummer i PostgreSQL-fråga?

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

Om beställning inte är nödvändig kan detta svar också förenklas:

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

SQL Fiddle Proof of Concept



  1. Vad är en en-till-en relation i en databas?

  2. Oracle Critical Patch Update – oktober 2020

  3. SQL Basic-kommandon:Hur man skriver enkla frågor med exempel

  4. Oracle Pivot-fråga ger kolumner med citattecken runt kolumnnamnen. Vad?