MySQL使用float查询为空
2016-03-22 16:34
579 查看
1.问题
表A某字段类型为float类型,当根据该字段的值进行精确查询时,按照SQL惯用语句查询如下:
我们会发现,虽然数据库中存在此值,但是查询结果为空。
2.解决办法
根据网上查到的办法:使用like进行查询
表A某字段类型为float类型,当根据该字段的值进行精确查询时,按照SQL惯用语句查询如下:
select * from abalone where sex = 2 and length = 0.27
我们会发现,虽然数据库中存在此值,但是查询结果为空。
2.解决办法
根据网上查到的办法:使用like进行查询
select * from abalone where sex = 2 and length like 0.27
相关文章推荐
- MySQL5.6 新特性(全局事务标示符(GTID))
- MySQL触发器Trigger实例
- HOSt ip is not allowed to connect to this MySql server
- mysql使用技巧(更新中)
- Mac OS X 下 TAR.GZ 方式安装 MySQL 5.7(转)
- MySQL权限篇之ALTER
- MySQL5.6编码学习
- MySQL权限篇之ALL与SUPER
- MySQL之初步MySQL
- MySQL外键 Cannot add or update a child row
- MySQL权限篇之USAGE
- mssql与mysql基本语法以及其他的区别
- mysql 5.7.11 zip 安装
- MySQL create table 语法
- Mysql临时表
- mysql Error Code
- 本地navicat连接远程mysql是数据库
- MySQL引擎
- mysql中int、bigint、smallint 和 tinyint的区别与长度的含义
- 深度解析mysql登录原理