0
我的目标是创建一个SQL查询填充的释放场低于5日记录,以便2017年6月4日将是从5日期。我不能使用任何日期函数,因为日期并不总是按顺序。这是迄今为止我所拥有的。
select rowNum, date, (select date from workdays where rowNum = ?)
as release from workdays
我的目标是创建一个SQL查询填充的释放场低于5日记录,以便2017年6月4日将是从5日期。我不能使用任何日期函数,因为日期并不总是按顺序。这是迄今为止我所拥有的。
select rowNum, date, (select date from workdays where rowNum = ?)
as release from workdays
你可以试试这个
select rowNum, date,
(select date from workdays b where b.rowNum = a.rowNum + 4) as release from workdays a
这是绝对的方式。谢谢! – shadowZz
没有为MySQL的记录中没有任何内部订单。 –
如果rownum是完整的,那么解决方案是微不足道的 – Strawberry