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

lựa chọn lồng nhau bằng cách sử dụng số đếm để kiểm đếm từng hàng trong Postgres

Điều này có thể được thực hiện bằng cách sử dụng một hàm cửa sổ:

SELECT order_id,
       user_id,
       orderdat,
       row_number() over (partition by user_id order by orderedat ) as orders_so_far
FROM orders
order by user_id, orderdat



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có thể tồn tại hai bảng tạm thời có cùng tên trong các truy vấn riêng biệt không

  2. Chuyển đổi động cho giá trị hàng không xác định thành tên cột trên postgres

  3. Postgres, table1 bên trái tham gia table2 với chỉ 1 hàng cho mỗi ID trong table1

  4. làm cách nào để nhóm theo giờ trong postgresql với trường thời gian?

  5. Lưu trữ hình ảnh trong PostgreSQL