
这个是查询到的结果

但是 用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/