Mysql 更新没有sql触发器的行

Mysql 更新没有sql触发器的行,mysql,Mysql,我有一个名为tasks的表,其中有供用户完成的任务。如果用户的所有其他任务都已完成,是否可以使任务完成。我知道我可以用SQL触发器来实现这一点,但我想知道是否有更优雅的方法来实现这一点 这包括创建新任务,从而使最终任务不完整否,您必须使用触发器。。。或者将其作为标记任务完成的代码的一部分(使用任何语言)。trigger没有什么问题,是否有必要将这个特殊的“任务”存储在数据库中?您不能简单地使用分组/聚合SELECT查询确定其状态吗?

我有一个名为tasks的表,其中有供用户完成的任务。如果用户的所有其他任务都已完成,是否可以使任务完成。我知道我可以用SQL触发器来实现这一点,但我想知道是否有更优雅的方法来实现这一点


这包括创建新任务,从而使最终任务不完整

否,您必须使用触发器。。。或者将其作为标记任务完成的代码的一部分(使用任何语言)。trigger没有什么问题,是否有必要将这个特殊的“任务”存储在数据库中?您不能简单地使用分组/聚合
SELECT
查询确定其状态吗?