考虑下表 ( dates):
_date
------------
2011-03-14
2011-03-15
2011-03-16
2011-03-19
2011-03-20
2011-03-22
2011-03-23
在任何给定日期之后,我可以通过什么查询返回第一个dates日期?伪:
SELECT <<nextdate>> FROM dates WHERE _date = '2011-03-14'
这个查询必须返回2011-03-15,因为它是datesafter中的第一个日期2011-03-15。但是在查询以下内容时:
SELECT <<nextdate>> FROM dates WHERE _date = '2011-03-16'
然后查询应该返回2011-03-19,因为它是datesafter中的第一个日期2011-03-16。
谁能帮帮我?非常感谢您的帮助。