mysql查询最接近的值,查询最接近某一值的数据

假设存在一个用户表,包含字段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
上一篇:Lync-技巧-2.启用-用户-启用-语音-设置-线路URI


下一篇:XenServer 6.5实战系列之一:Citrix, I am Coming