当前位置: 代码迷 >> Sql Server >> 比不上时排名数据库设计
  详细解决方案

比不上时排名数据库设计

热度:0   发布时间:2016-04-24 23:25:00.0
不及时排名数据库设计

现在排名和上次排名 数据库怎么设计的
数据库

------解决方案--------------------
排名表
用户id  现在排名  上次排名

一星期之后根据总技术分重新排序,然后排序结果是现在排名,而排名表的现在排名则作为上次排名
------解决方案--------------------
增加个表存放每周的数据即可

每周统计表
用户id
周开始时间
可用分
技术分
非技术分
排名
...
------解决方案--------------------
可以再增加月统计表,实际可能有日统计表就包含了周统计表和月统计表,但是总的变化不大
------解决方案--------------------
数据存储每期的排名就可以了
  相关解决方案