mysql中,如何根据积分自动刷新排名~~~
我有一个数据表,包括playerId,score,rank,total,win,rate分别表示id,积分,排名,总局数,胜利局数,胜率。我每次更新积分是在原来score...
我有一个数据表,包括 playerId,score,rank,total,win,rate分别表示id,积分,排名,总局数,胜利局数,胜率。
我每次更新积分是在原来score的基础上加减一定的分数,类似update table1 set score=score+2, total=total+1,win=win+1
那么问题来了:
更新积分后,在数据库里要改变其rank,win数字或者total数字改变后,在数据库里修改其胜率rate
这样的sql语句应该怎么写?或者用触发器应该怎么写呢?
感谢指教。 展开
我每次更新积分是在原来score的基础上加减一定的分数,类似update table1 set score=score+2, total=total+1,win=win+1
那么问题来了:
更新积分后,在数据库里要改变其rank,win数字或者total数字改变后,在数据库里修改其胜率rate
这样的sql语句应该怎么写?或者用触发器应该怎么写呢?
感谢指教。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询