我有此列“ ALLTime”(int(4)类型)!
我的查询更新(针对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的行。
谢谢。