舰长,你的连签排行榜是怎么统计出来的,求分享 [ 2.0 版本 ]
舰长,你的连签排行榜是怎么统计出来的,求分享。我们的一个项目也需要用到跟社区签到一样的功能,和连签排行榜。请舰长分享思路。
共 1 个回答
-
核心思路就是一个字段
continuous
(连续签到天数),如果是连续签到,continuous
会+1
,如果断签,则置0
,至于排行榜以及统计之类的,那就是看你SQL用的怎么样了,应该不算难,如果开发中遇到什么问题,可以在这里继续跟帖。共 3 条回复word1018808441 回复于 2015-06-04 22:32 回复签到这块没问题,问题出现在统计用户的最长连签天数排行,和一个总天数排行。目前我的签到天数总排行,是根据用户分的组,然后取的最大的天数排序,就获得了总天数排行。连签排行也是这个查询的,只是字段用的连续签到天数的字段,但是用户一断签,就不在排行榜了,而社区的是用户虽然断签了,但是签到排行没有变。还有就是我感觉这条 sql 语句查询很慢。。。
KilluaCHEN 觉得很赞
word1018808441 重庆
注册时间:2015-03-24
最后登录:2018-07-04
在线时长:629小时49分
最后登录:2018-07-04
在线时长:629小时49分
- 粉丝49
- 金钱7395
- 威望40
- 积分14085