gpt4 book ai didi

mysql - 6 天后自动更新列值

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

我在MySQL中创建了一个新表,我想在sql中自动更改(column1和column2)列值。

我尝试了这段代码,但 6 天后表中没有任何变化。

CREATE EVENT weekly
ON SCHEDULE
EVERY 6 days
STARTS DATE(NOW()) + INTERVAL (6 DAYS(NOW())+1) DAY
ON COMPLETION PRESERVE
DO
UPDATE INTO `MyTable` (`value1`, `value2`)
SELECT `column1` , `column2`)
WHERE `column1` >= NOW() - INTERVAL 6*24 HOUR;

最佳答案

您的 UPDATE 语句不正确。它应该像下面这样 -

UPDATE `MyTable`
SET `column1` = ???
,`column2` = ???
WHERE `column1` >= NOW() - INTERVAL 6*24 HOUR;

??? 替换为您要在 col1 和 col2 中更新的值

关于mysql - 6 天后自动更新列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59376226/

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