MySQL:删除包含特定参数且早于一天的行
MySQL: Delete rows that contain a specific parameter and are older then a day
我正在为我的网站创建一个登录系统,mysql。它适用于基于订阅的系统。我将如何删除参数 "premium" 等于“1 天”的所有行,如果它早于一天。我正在尝试 运行 这样的命令,在 cron 作业中,每天 运行s 一次。我会为具有参数 "premium" = "1 WEEK" 等的行复制此参数
谢谢,
它会是这样的:
delete t from loginsystem t
where premium = '1 DAY' and created_at < now() - interval 1 day;
我正在为我的网站创建一个登录系统,mysql。它适用于基于订阅的系统。我将如何删除参数 "premium" 等于“1 天”的所有行,如果它早于一天。我正在尝试 运行 这样的命令,在 cron 作业中,每天 运行s 一次。我会为具有参数 "premium" = "1 WEEK" 等的行复制此参数
谢谢,
它会是这样的:
delete t from loginsystem t
where premium = '1 DAY' and created_at < now() - interval 1 day;