当MySQL的参数类型为vachar,查询where条件传值为int类型
一个为整数,另一个为字符串,会都转化为浮点型,再进行比较
整数为准确值,浮点数为精度值,浮点型存储结构是1个符号位,8个指数位,23个尾数,所以当位数超过7位的时候就会不精确,此时查询会出现问题
当MySQL的参数类型为vachar,查询where条件传值为int类型
一个为整数,另一个为字符串,会都转化为浮点型,再进行比较
整数为准确值,浮点数为精度值,浮点型存储结构是1个符号位,8个指数位,23个尾数,所以当位数超过7位的时候就会不精确,此时查询会出现问题