我知道要在日期之前获得最接近的记录,我可以使用查询:
select *
from results
where resulttime = (select max(resulttime)
from results
where some_id = 15
and resulttime < '2012-07-27');
Run Code Online (Sandbox Code Playgroud)
但我需要这样做一段时间,以便我知道每天最接近的记录.有任何想法吗?
这一系列的日子将由generate_sequence().
最接近的先前记录可能是我们想要的值的前一天,但仍需要返回.