Mysql 如何与小数位进行比较

Mysql 如何与小数位进行比较,mysql,perl,Mysql,Perl,在mysql中,如果我想做一个简单的查询: select * from testtable where id = 192.1111 我只想选择小数点后两位,我该怎么做呢 结论应该是testtable应该选择192.1111和192.1133这样的值 等 请帮忙 提前感谢要返回所有匹配前两个小数点的结果,请尝试使用类似的: SELECT * FROM testtable WHERE id like '192.11%' 这是你的电话号码 祝你好运。要选择与前两位小数匹配的数字吗?你写的两个例子

在mysql中,如果我想做一个简单的查询:

select * from testtable where id = 192.1111
我只想选择小数点后两位,我该怎么做呢

结论应该是testtable应该选择192.1111和192.1133这样的值 等

请帮忙


提前感谢

要返回所有匹配前两个小数点的结果,请尝试使用类似的

SELECT *
FROM testtable 
WHERE id like '192.11%'
这是你的电话号码


祝你好运。

要选择与前两位小数匹配的数字吗?你写的两个例子都是有效的结果?精确到@MiguelPrzSo基本上
(id-192.11)<0.01
?你是四舍五入到192.11,还是截断到192.11?效果惊人。谢谢!!