如何将一个表连接到它自身并偏移第二个表以上移一行?
我想这样做是为了计算下一个销售日期之前的天数。
最佳答案
如果您有记录销售的数据,那么您将使用lead()
获得下一个日期:
select s.*,
lead(saledate) over (partition by customerid order by saledate) as next_saledate
from sales s;
关于sql - SQL-如何将表格偏移1行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36024906/