Bạn muốn lag()
:
select
articleid,
amount,
date,
lag(date) over(partition by articleid order by date) prevdate,
lag(amount) over(partition by articleid order by date) prevamount
from table1
order by articleid, date desc
Bạn muốn lag()
:
select
articleid,
amount,
date,
lag(date) over(partition by articleid order by date) prevdate,
lag(amount) over(partition by articleid order by date) prevamount
from table1
order by articleid, date desc
PostgreSQL - Hàm với các biến cục bộ - Tham chiếu cột không rõ ràng
INSERT RETURNING có đảm bảo trả lại hàng theo đúng thứ tự không?
Truy vấn Postgres chậm một cách đáng kinh ngạc bằng cách sử dụng WHERE trên nhiều hàng liền kề
Hạn chế mối quan hệ khóa ngoài đối với các hàng kiểu con có liên quan
Lỗi khi tạo SEQUENCEs khi khôi phục cơ sở dữ liệu PostgreSQL