PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como gerar o número de série em uma consulta?


Você tem duas opções.

Ou atualize para o PostgreSQL v8.4 e use o row_number() função:
SELECT row_number() over (ORDER BY something) as num_by_something, *
FROM table
ORDER BY something;

Ou pule alguns obstáculos conforme descrito em Simulando número de linha no PostgreSQL Pre 8.4 .