这个是查询到的结果
但是 用sql 语句,查询
SELECT *
FROM TS_KV_DAY
WHERE DBL_YB__V = -115.884754
查询到的结果是空
并不是所有的值都查不到,比如-92.8669955 ,就可以查到,
SELECT *
FROM TS_KV_DAY
WHERE DBL_YB__V = -92.8669955
请问如何解决?
这个是查询到的结果
但是 用sql 语句,查询
SELECT *
FROM TS_KV_DAY
WHERE DBL_YB__V = -115.884754
查询到的结果是空
并不是所有的值都查不到,比如-92.8669955 ,就可以查到,
SELECT *
FROM TS_KV_DAY
WHERE DBL_YB__V = -92.8669955
如果学过浮点数的原理,就应该知道浮点数不能这样直接判断等于的。
转:Mysql float类型where 语句判断相等问题
https://www.bbsmax.com/A/Gkz18N8GdR/