假设存在一个用户表,包含字段id,name,amount记录用户id,姓名,金额,现在需要查找哪个用户的钱最接近80元。
(1).首先查询表全部数据
SELECT * FROM member
id name amount
1 chen 52
2 wang 67
3 luo 33
4 lin 99
(2).查询哪个用户的钱最接近80元
SELECT * FROM member ORDER BY ABS(80-amount) LIMIT 1
id name amount
2 wang 67