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

Cách lấy giá trị hàng trước

SELECT t.*,
        LAG(t.Value) OVER (ORDER BY t.ID)
 FROM table AS t

Điều này sẽ hoạt động. Hàm Lag nhận giá trị hàng trước đó cho một cột cụ thể. Tôi nghĩ đây là những gì bạn muốn ở đây.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để thực thi .sql từ C #?

  2. Cách tốt nhất để lưu trữ Chuỗi lớn trong cơ sở dữ liệu SQL Server?

  3. Thủ tục được lưu trữ chậm trong Entity Framework

  4. tách chữ và số bằng sql

  5. Tổng quan về các kiểu Nối SQL với các ví dụ