PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm thế nào để tạo số sê-ri trong một truy vấn?

Bạn có hai lựa chọn.

Nâng cấp lên PostgreSQL v8.4 và sử dụng row_number() chức năng:

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

Hoặc nhảy qua một số vòng lặp như được mô tả trong Mô phỏng Số hàng trong 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. Bộ đếm tăng và đường ray đầu tiên sử dụng hành vi lạ postgreSQL

  2. Cần truy vấn sql để tìm các bài đăng có thứ tự nhận xét nhiều nhất theo số nhận xét / đếm DESC

  3. Làm cách nào để thiết lập đường dẫn cho ứng dụng postgresql heroku?

  4. psycopg2.ProgrammingError:lỗi cú pháp tại hoặc gần lỗi stdin khi cố gắng copy_from redshift

  5. Khôi phục tệp sao lưu postgres bằng dòng lệnh?