gpt4 book ai didi

mysql - 使用 UPDATE 从现有值中减去返回负值

转载 作者:行者123 更新时间:2023-11-29 17:50:23 27 4
gpt4 key购买 nike

我的 mysql 列中有一个值,其数据类型为 float。该值为 4.49。

当我运行以下命令时,会显示以下值..-0.000000228882

我真的很困惑为什么会发生这种情况。

这是我正在使用的更新命令..

UPDATE stores SET outstanding_balance = outstanding_balance - 4.49 , card_sales = card_sales - 4.49 , card_transactions = card_transactions - 1 WHERE store_id = 2 

最佳答案

Decimal 

是您需要的列数据类型。将 mysql 表中的这些列更改为此数据类型。这是最理想的货币。

关于mysql - 使用 UPDATE 从现有值中减去返回负值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49415966/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com