gpt4 book ai didi

Mysql 使用内连接从另一个表更新最大值的表

转载 作者:行者123 更新时间:2023-11-30 01:17:07 24 4
gpt4 key购买 nike

update cle c set c.dme_id = (
select max(serial_number) from cle_dme_id a where cast(
a.dme_id as decimal(7,4)
)<=cast(
c.dme_id as decimal(7,4)
)
);

它不起作用,这就是错误:

Error Code: 1264. Out of range value for column '(null)' at row 1

最佳答案

我发现小数点(7,4) 导致了问题。将其替换为十进制(10,4)后,它工作正常。

关于Mysql 使用内连接从另一个表更新最大值的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18946193/

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