例如,我正在创建一个学生管理系统,我想在每年之后提高学生的标准。如果学生以第一标准入学,那么明年他将在第3名之后获得第二名,等等......请帮忙!
答案 0 :(得分:1)
您可以使用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;
答案 1 :(得分:0)
设置一个每晚运行的cron作业并运行一个存储过程,检查学生是否已达到下一个标准的条件,以及是否已更新记录。