我的目标是创建一个sql查询,填充释放字段,下面是第5条记录,因此2017-06-04将从该日期起为5。我不能使用任何日期函数,因为日期并不总是有序。这是我到目前为止所拥有的。
select rowNum, date, (select date from workdays where rowNum = ?)
as release from workdays
答案 0 :(得分:2)
你可以试试这个
select rowNum, date,
(select date from workdays b where b.rowNum = a.rowNum + 4 ) as release from workdays a