精度问题
select * from test where id>=2.2 and id<2.21
就可查到MySQL支持所有的ANSI/ISO SQL92的数字类型。这些类型包括准确数字的数据类型(NUMERIC, DECIMAL, INTEGER,和SMALLINT),也包括近似数字的数据类型(FLOAT, REAL,和DOUBLE PRECISION)。关键词INT是INTEGER的一个同义词,而关键词DEC是DECIMAL一个同义词。 NUMERIC和DECIMAL类型被MySQL实现为同样的类型,这在SQL92标准允许。他们被用于保存值,该值的准确精度是极其重要的值,例如与金钱有关的数据。当声明一个类是这些类型之一时,精度和规模的能被(并且通常是)指定;例如:salary DECIMAL(9,2)
select * from test where id>=2.2 and id<2.21
就可查到MySQL支持所有的ANSI/ISO SQL92的数字类型。这些类型包括准确数字的数据类型(NUMERIC, DECIMAL, INTEGER,和SMALLINT),也包括近似数字的数据类型(FLOAT, REAL,和DOUBLE PRECISION)。关键词INT是INTEGER的一个同义词,而关键词DEC是DECIMAL一个同义词。 NUMERIC和DECIMAL类型被MySQL实现为同样的类型,这在SQL92标准允许。他们被用于保存值,该值的准确精度是极其重要的值,例如与金钱有关的数据。当声明一个类是这些类型之一时,精度和规模的能被(并且通常是)指定;例如:salary DECIMAL(9,2)
解决方案 »
- 横向分页
- Zend Studio for Eclipse 和 Zend Studio 有什么区别吗?
- 以脚本形式运行php中可以使用PDO吗?
- php读cookie怎么办?
- phpMyAdmin里的运行信息有一项select非常高是怎么回事?
- session_set_save_handler里面的sess_gc函数不明白是什么意思
- 最近比较烦!连 include 都出问题,神啦,救救俺吧!
- session变量在页面关闭时还存在
- 请问php+apache认证是如何弹出输入网络密码的对话框。谢谢。
- NT下怎样在APACHE中配置多个端口
- 讨论一下类似www.sogua.com这种技术用PHP是如何开发的。
- 用php 开发出的网站,用户有权拥有源代码吗?在线等答案!
问题已解决:)