sql >> Database teknologi >  >> RDS >> PostgreSQL

Vælg rækkenummer i postgres

SELECT tab.*,
    row_number() OVER () as rnum
  FROM tab;

Her er det relevante afsnit i dokumenterne.

P.S. Dette svarer faktisk fuldt ud til svaret i det refererede spørgsmål.




  1. MySQL-brugerrettigheder på delte servere

  2. SQL-forespørgsel:Slet alle poster fra tabellen undtagen seneste N?

  3. Find værdier, der ikke indeholder tal, i PostgreSQL

  4. Sådan bruger du den lagrede procedure 'sp_server_info' i SQL Server