在Mysql表中有两个字段:UpdateTime和status(int),业务需求:当前时间超过UpdateTime 3分钟的时候,如果status为1,则把status改为2,该业务有什么实现思路?
update 表名 set status=2 where CURRENT_TIMESTAMP>DATE_ADD(UpdateTime,INTERVAL 3 MINUTE) and status=1;再循环调用应该没问题