我正在try 根据标识符和价格在表上进行SELECT
匹配,例如:
SELECT * FROM `table` WHERE `ident`='ident23' AND `price`='101.31';
上面的代码返回零行,而如果删除price='101.31'
位,它将返回正确的行.
做一个...
SELECT * FROM `table`;
返回与上面相同的行,并且非常清楚地声明price='
.然而,SELECT无法与其匹配.将=
.31'=
更改为<=
可以使其正常工作-但这并不完全是一种解决方案.
有没有一种方法可以在对MySQL浮点执行操作之前将其强制转换为2位,从而使上面的SELECT
个操作正常(或其他解决方案)?
谢谢!