我正在使用MySQL 5.0.32。
我有两个表:UserItemVote
和ItemStat
。
UserItemVote
有:
user_id, item_id, vote(tinyint either 0 for downvote or 1 for upvote)
ItemStat
有:
item_id, total_up_vote, total_down_vote
当用户向上/向下投票时(插入到UserItemVote表),
我希望有一个触发器tai_UserItemVote
来更新
来自total_up_vote
的{{1}}或total_down_vote
。
到目前为止,我只计算了更新触发器,但没有计算出插入触发器。
ItemStat
插入触发器:
tai_UserItemVote
// insert to itemstat if row not exist otherwise update itemstat.
更新触发器:
tau_UserItemVote