我有此列“ ALLTime”(int(4)类型)!
php - 在24 P.M(0.00 A.M)之后使用PHP自动更新此列?-LMLPHP

我的查询更新(针对account_vip表的所有ID)

mysql_query(Update account_vip SET ALLTime = ALLTime - 1);


示例:ALLTime列现在全部为8,因此在0.00 AM之后,它们将变为7!

但是我想要它自动更新-在下午24点(0.00 A.M)之后为1并且不要变为负数(例如-1,-2,...,-n),仅在ALLTime仍然> = 0时才起作用!

最佳答案

Update account_vip SET ALLTime = ALLTime - 1 WHERE ALLTime > 0


将仅影响ALLTime大于0的行。
谢谢。

09-20 09:52