4
我有一个表在数据库中,以如下的结构:如何在SQL中选择接近一个的记录?
Id | Name | Money
--------------------------
1 | Joe | 34.50
2 | Jane | 12.55
3 | Kate | 55.21
4 | George | 9.54
5 | Hilary | 45.21
6 | Jacob | 32.00
7 | Ginny | 21.00
现在,我要选择一个指定的记录(知道这是Id
)和3人,与其最接近的(由Money
排序)。
所以它是这样的:
SELECT * FROM test ORDER BY money LIMIT 4;
刚刚与最接近的(按Money
)到选定行的钱的结果。
+1! _确切地说我正在打字。 – jwueller 2010-11-26 10:23:11