Mysql 如何在触发器中插入where

Mysql 如何在触发器中插入where,mysql,Mysql,MySQL触发了什么问题。 我需要在触发器的何处插入值 BEGIN INSERT INTO expenses(Cost, Pay, Date, StudentID) SELECT 0, 0, CURRENT_DATE, UID FROM users WHERE GroupID = 10; END 有什么问题吗?这不管用吗?有错误吗?是的,这段代码中有错误,我需要插入代码插入到哪里,你能告诉我如何插入吗?此代码不起作用:(共享完整的触发器代码,包括CREATE trig

MySQL触发了什么问题。 我需要在触发器的何处插入值

BEGIN
INSERT INTO expenses(Cost, Pay, Date, StudentID)    
SELECT 0, 0, CURRENT_DATE, UID
    FROM users
    WHERE GroupID = 10;
END


有什么问题吗?这不管用吗?有错误吗?是的,这段代码中有错误,我需要插入代码插入到哪里,你能告诉我如何插入吗?此代码不起作用:(共享完整的触发器代码,包括CREATE trigger语句,并共享错误消息…编辑您的帖子在我发布之前没有读取错误,但错误告诉我应该已经有一个触发器供表用户使用ALTER INSERT trigger…检查信息\u schema.TRIGGERS table我删除此触发器,但我收到了相同的错误Wha问题出在哪里?它不工作吗?有错误吗?是的,这段代码中有错误,我需要插入代码插入的位置,你能告诉我如何插入吗?这段代码不工作:(共享完整的触发器代码,包括CREATE trigger语句,并共享错误消息…编辑您的POST在我发布之前没有读取错误,但错误告诉我应该已经有一个触发器用于使用ALTER INSERT trigger的表用户…检查信息\u schema.TRIGGERS table我删除此触发器,但我收到了相同的错误。)