mysql 查询字段在某个数值的临近值
2015-08-12 15:49
447 查看
想查找某个值的临近值,mysql能做到么?比如有个数字是12345,数据库里面有12340和12350这两个值,那么这两个值需要找出来。
select col,min(ABS(col-xxx)) num from tb group by col
having num< 限制差异范围 (因为abs本身是大于等于0)
order by num limit 10;
本文出自 “云淡风轻” 博客,谢绝转载!
select col,min(ABS(col-xxx)) num from tb group by col
having num< 限制差异范围 (因为abs本身是大于等于0)
order by num limit 10;
本文出自 “云淡风轻” 博客,谢绝转载!
相关文章推荐
- mysql中查询实例中不包含3个字段所有表
- MySQL索引类型
- 如何查看mysql运行、访问记录等日志
- 简单的MySQL备份与还原方法分享
- windows下mysql日志开启与查询
- windows mysql 自动备份的几种方法
- SQL Server Migration Assistant for MySQL(SSMA),数据迁移后的一些善后操作
- MysqlReport解析
- MySQL数据恢复--binlog
- MySQL基本概念--索引&索引类型
- 《高性能MySQL》读书笔记--索引
- MySQL详解--锁
- MYSQL自定义排序
- php MySQL数据库操作类源代码
- MySQL常用语句
- 写MySQL存储过程实现动态执行SQL (转)
- mysql innodb 行锁解锁后出现1213 死表现象 Deadlock found when
- 101个MySQL的调节和优化的Tips
- PowerDesigner反projectM连接ySql没有mySql odbc驱动器
- Mysql注入总结(三)