CNode

如何查询,距离设定日期最近的一条数据呢?

问答
Ssuntopo发布于11 年前最后回复11 年前5 回复4719 浏览0 收藏

schema中有一个date的字段,然后用户输入一个日期,返回一个距离该日期最近的一条数据。(当然不一定非是日期,没有思路求指导)

查看回复

回复 (5)

L
leapon#1·11 年前

你用的是什么数据库? Oracle 的话可以参考这里: http://stackoverflow.com/questions/13929053/how-to-get-the-closest-dates-in-oracle-sql

H
hanyuzhou2006#3·11 年前

分解为两个问题: 1.大于date的升序第一个 2.小于date的降序第一个 over!

K
Kyoloro#4·11 年前

排序sort....降序 -1 升序 1...

L
leapon#5·11 年前
引用 suntopo@leapon monodb呢亲

@suntopo mongodb 有 $gt $lt, 一夹就出来了。

参与回复
登录后即可参与回复。登录