SQL SET值为0,每周

时间:2015-09-03 20:32:51

标签: php sql

我有一个关于将数据库中的值设置为每周0的问题。该值是一个整数,每天计数+1次,具体取决于用户操作。但是在一周结束后,需要再次将值设置为0。

如何与SQL和PHP结合使用 - 很难找到任何文档?

2 个答案:

答案 0 :(得分:0)

每周在服务器上启动cron查询

UPDATE TABLE SET FIELD = 0;

答案 1 :(得分:0)

使用scheduler事件(下面的示例):

DELIMITER $$
CREATE EVENT my_event
ON SCHEDULE EVERY '1' WEEK
STARTS '2015-09-04 12:00:00'
DO 
BEGIN
 UPDATE YOUR_TABLE SET YOUR_FIELD = 0;
END$$

DELIMITER ;