gpt4 book ai didi

Mysql 将值添加到 Float 数据类型

转载 作者:行者123 更新时间:2023-11-29 18:03:18 25 4
gpt4 key购买 nike

我正在尝试根据用户在股份表中拥有的股份数量(数量)与 0.10 相乘来更新用户余额,为此我编写了以下语句。我想知道!它在sql中工作得很好,但每当我尝试在mysql中使用它时,只要用户余额为零,它就会第一次工作,但之后它就不起作用或增加值。在mysql中,我在余额表中使用 float 据类型。下面是我的声明.

update `balance` 
set `Balance`='Balance'+(select COUNT(*) from `share`
where `user` = `balance`.`User` and `status`='Active')*'.10'

最佳答案

我已经找到答案了。实际上是 balance 之间的逗号造成了问题。

下面是我的工作代码:

UPDATE `balance` 
SET `Balance` = Balance + (
SELECT COUNT(*) FROM `share`
WHERE `user` = `balance`.`User` AND `status`='Active'
) * '.10'

关于Mysql 将值添加到 Float 数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48136645/

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