Je hebt twee opties.
Ofwel upgrade naar PostgreSQL v8.4 en gebruik de row_number()
functie:
SELECT row_number() over (ORDER BY something) as num_by_something, *
FROM table
ORDER BY something;
Of spring door hoepels zoals beschreven in Rijnummer simuleren in PostgreSQL Pre 8.4 .