例如,我正在创建一个学生管理系统,并且我想每年都会提高学生标准。如果学生以第一名入院,那么明年他将在第三名之后排名第二,等等。请帮助!
您可以使用MySQL EVENT
喜欢
CREATE EVENT myevent
ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 YEAR
DO
UPDATE `student` SET `standard` = `standard` + 1
WHERE some_ID_Column = value;
设置了一个每晚运行并运行存储过程的CRON作业,该过程检查学生是否达到了下一个标准的条件,并且是否已更新记录。
<</p>