【发布时间】:2017-09-06 08:21:11
【问题描述】:
我有这样的桌子
ID effective_date status
1 2014-12-01 1
2 2016-11-18 0
3 2016-11-25 1
4 2017-04-21 0
5 2017-05-20 1
当状态 1 = 活动且 0 = 非活动时 我有一个日期搜索'2016-12-30'
我怎样才能得到一个与日期搜索最接近的活动状态的 date_effective 结果? 实际上结果是
ID effective_date status
3 2016-11-25 1
谢谢你的回答
【问题讨论】:
-
@SebastianBrosch 不是这样,这个帖子只检查最后一个周期,如何检查前后周期?
-
链接答案的第一个解决方案(42 个赞成票)就是解决方案。你必须稍微编辑一下(提示
LIMIT),但它应该可以工作。 -
好的,感谢您提供的所有解决方案和信息。我现在明白了