在任何数据库管理系统(最好是MySQL或PostgreSQL)中,有可能有一列总是指向特定时间发生的下一个日期吗?例如,存储时间02:00将给出下一个发生的日期时间02:00。这在公交车时刻表场景(具有固定时刻表)中是需要的,其中需要很容易地查询下一辆公交车的时间。这可以通过像where time > NOW() order by time asc这样的工具来完成。但是,这在诸如在23:00查询午夜之后的下一辆公交车的情况下不起作用。我想到的一个解决方案(不需要在编程语言中处理)是创建一个带有条件选