如何查询,距离设定日期最近的一条数据呢?
schema中有一个date的字段,然后用户输入一个日期,返回一个距离该日期最近的一条数据。(当然不一定非是日期,没有思路求指导)
5 回复
你用的是什么数据库? Oracle 的话可以参考这里: http://stackoverflow.com/questions/13929053/how-to-get-the-closest-dates-in-oracle-sql
@leapon monodb呢亲
分解为两个问题: 1.大于date的升序第一个 2.小于date的降序第一个 over!
排序sort…降序 -1 升序 1…
@suntopo mongodb 有 $gt $lt, 一夹就出来了。