我想使用phpmyadmin“添加触发器”选项创建一个触发器。触发器应该在表注释中的每个INSERT之后运行,该表注释从表“POST”获取最高“注释数”(DB中的nc)并获取该行的“ID”和“问题”并将其放入“ top_questions“表格
Update1:我希望将排名最低的5个“评论数”的前5条记录放入表格中
邮政表:post table
热门问题表:top_questions table
MCO代表“评论最多”,这就是需要从帖子中提出并提出的问题
评论表:comment table
update2:此时我想知道我应该将它作为触发器,视图还是物化视图? (我仍然希望它作为触发器)
你可以通过在insert命令后选择它
BEGIN
INSERT INTO top_question(MCO,PID)
SELECT ID,P_ID FROM `comment_tbl` GROUP BY P_ID order by COUNT(*) DESC LIMIT 10
END
只需将这行放在phpmyadmin的触发器中(在注释表中插入后选择)