PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak wygenerować numer seryjny w zapytaniu?

Masz dwie opcje.

Zaktualizuj do PostgreSQL v8.4 i użyj row_number() funkcja:

SELECT row_number() over (ORDER BY something) as num_by_something, *
FROM table
ORDER BY something;

Lub przeskocz przez kilka kółek, jak opisano w Symulowanie numeru wiersza w PostgreSQL Pre 8.4 .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak filtrować tablicę json na każdy zwrócony wiersz?

  2. Unikalne połączenie w tabeli

  3. UWAGI do sekwencji po uruchomieniu migracji w kolejkach w aplikacji postgresql

  4. Klient MQTT subskrybuje zmiany bazy danych PostgreSQL

  5. Jak przekonwertować postgres o podwójnej precyzji na numeryczny bez utraty/obcinania danych?