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