gpt4 book ai didi

mysql - 根据mysql数据库中的截止日期列自动更新状态列

转载 作者:行者123 更新时间:2023-11-30 01:35:14 26 4
gpt4 key购买 nike

好的,我在 mysql 数据库中有一个 varchar status 列和一个 date due_date 列。

我想知道当 due_date 列中的日期超过当前日期时,如何使 mysql 数据库将状态列更新为 Overdue。

这在 php 我的管理员中是可能的吗?

我正在寻求有关如何应对这种情况的建议。我承认我不知道如何解决这个问题。请随意链接到其他问题、外部网站,或者只是提出您自己的意见。

最佳答案

UPDATE `users` SET `status`='Overdue' WHERE `due_date` > CURDATE();

如果您想更新一次,可以直接在 phpMyAdmin 中使用此查询。或者您可以编写一个每天运行一次并更新记录的 cron。

关于mysql - 根据mysql数据库中的截止日期列自动更新状态列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16996584/

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