标签: sql postgresql
如何将表格连接到自身并将第二个表格偏移1行?
我想这样做是为了计算下一个销售日期之前的天数。
答案 0 :(得分:2)
如果您有数据记录销售,那么您将使用lead()获得下一个日期:
lead()
select s.*, lead(saledate) over (partition by customerid order by saledate) as next_saledate from sales s;