【发布时间】:2023-03-09 07:49:01
【问题描述】:
数据库可以根据条件自行删除行吗?
通常我已通过用户操作从数据库中删除数据,但现在我希望数据库自行完成。它应该能够在没有用户的情况下删除带有时间戳的行。每次当 row 的时间戳比 NOW() 旧时,它都会自行删除。
谁能为我的项目推荐任何数据库或(工具)?
我将在这个项目中使用的工具严格来说是 PHP、Javascript、HTML 和 CSS。
我对 MySQL 很熟悉,但是我没有从网上找到任何可以回答的信息 呃我的问题。至少不是为了我的事业。
目前我已经设置好了
用户使用startdate和enddate(均为mm/dd/yyyy格式)将“task”添加到MySQL“tasks”表中,active为1。
我需要创建一个事件,每天(在午夜)检查“任务”表中的每一行是否早于 enddate,如果将 active 更新为 0,则保持原样。
【问题讨论】: