select ..., (Payment-feiyong) as a form ... ... where feiyong>0 and Payment>0 having a > 1e-5
select ..., abs(Payment-feiyong) as a form ... ... where feiyong>0 and Payment>0 having a > 1e-5
浮点数为表示很大的数,丢失了部分精度 所以在比较时应用: 两个数的差的绝对值小于某个极小数时就视为相等 的策略 或者用 round 取得有效数后在比较 如果你的应用需要有精确的小数位数(比如金融)那么应该使用 DECIMAL 类型
21,873
社区成员
140,452
社区内容
加载中
试试用AI创作助手写篇文章吧