2015-06-19 19 views
-1

我的数据库中有一行值,需要在一年后自动从1更改为0。这可能吗?如果是这样,你能请我重新定向一个容易理解的链接,并解释这是如何完成的,或向我解释这是如何完成的?我只是从这个开始,知道很少。谢谢。是否可以在MYSQL的一年的期限后自动更改一个值?

+0

您可以设置一个开始日期值,然后从开始日期与在条件运行更新查询的一个年份:'TIMESTAMPDIFF(YEAR,STARTDATE凝乳ATE())> 1'。 – Parfait

回答

0

您可以创建这个可以在今年年底运行的调度..

而在调度您可以更新您需要的行..

+0

值的更改取决于用户的注册日期。所以更改是用户特定的。 –

+0

是的,你可以在查询中添加该条件..例如: :只更新那些行WHERE用户日期已经完成仅1年.. 你也可以通过创建脚本来使用cron作业.. –

相关问题