首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

数据库查询字段某个值就近的10条数据

2013-04-07 
数据库查询字段某个值附近的10条数据要查下数据表里面某个附近的10条数据。1,便利出来所有的数据逐个比较找

数据库查询字段某个值附近的10条数据

要查下数据表里面某个值附近的10条数据。

1,便利出来所有的数据逐个比较找10条跟它相差最小的数据。

2,直接用sql语句查出来。(假设该字段为value,数值为100附近的10条数据)

select * from player order by abs(value-100)  asc limit 10;(mysql)

根据字段减去100 的绝对值从低到高排序,选出10条即可。

热点排行