gpt4 book ai didi

MYSQL 使用replace函数用变量替换语句的一部分

转载 作者:行者123 更新时间:2023-11-29 19:10:11 31 4
gpt4 key购买 nike

我正在尝试找出如何通过将当前到期日大于 30 的条款增加 15 天来更改到期日(我弄清楚了该部分)。然后我需要将详细信息值更改为与到期日更改相同的值。例如,如果期限的到期日从 30 更改为 45,则“净到期 30 天”应更改为“净到期 45 天”。

ID  Details                DueDays
1 Net due 10 days 10
2 Net due 20 days 20
3 Net due 30 days 30
4 Net due 60 days 60
5 Net due 90 days 90

到目前为止,这是我想到的:

Update Terms
SET DueDays = DueDays + 15 AND SET Replace ( Details, '' ,
WHERE DueDays > 30;

提前谢谢

最佳答案

非常奇怪的要求,将字符串与数据一起存储。但这里有一种方法:

UPDATE Terms
SET DueDays = DueDays + 15,
Details = REPLACE('Net due XX days', 'XX', DueDays + 15)
WHERE DueDays > 90;

关于MYSQL 使用replace函数用变量替换语句的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43151674/

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