如何编写触发器将数据插入到另一个循环另一个表的表中(MySQL)

如何编写触发器将数据插入到另一个循环另一个表的表中(MySQL),mysql,Mysql,我想为user表中的所有用户编写一个触发器,每当通知添加到notification表中时,将数据插入带有时间戳的notification\u user表中 通知 +----+---------+ |id |消息| +----+---------+ 用户 +----+-------+ |id |名称| +----+-------+ 通知用户 +-----------------+---------+-----------+ |通知|用户| id |时间戳| +-----------------+-

我想为
user
表中的所有用户编写一个触发器,每当通知添加到
notification
表中时,将数据插入带有时间戳的
notification\u user
表中

通知 +----+---------+ |id |消息| +----+---------+ 用户 +----+-------+ |id |名称| +----+-------+ 通知用户 +-----------------+---------+-----------+ |通知|用户| id |时间戳| +-----------------+---------+-----------+
非常感谢。

那么涉及到3张桌子了<代码>通知用户,
用户
通知
?是@PerlDog,插入时触发器应在
通知
表中,数据应添加到
通知用户
表中<代码>为每行插入通知后创建触发器FOO开始插入通知\u用户…将是一个良好的开始。请说明您的方法和遇到的问题。我需要为
user
表中的所有用户插入它。所以它应该在
user
表中的所有用户中循环,不是吗?不清楚您想要什么样的实例(以及何时需要)。请提供三个表格的结构,以提高您获得有用答案的几率。 +----+---------+ | id | message | +----+---------+ +----+-------+ | id | name | +----+-------+ +-----------------+---------+-----------+ | notification_id | user_id | timestamp | +-----------------+---------+-----------+