Browse Source

统计,答对数量 相同的情况下,谁先达对N题,谁在前

lizhen_gitee 3 months ago
parent
commit
67d93cb07d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      application/admin/controller/user/User.php

+ 2 - 2
application/admin/controller/user/User.php

@@ -75,11 +75,11 @@ class User extends Backend
      */
     public function tongji(){
         $list_exam = Db::name('user_question_log')->alias('log')
-            ->field('log.user_id,count(log.id) as right_num,user.nickname,user.mobile,user.bind_jigou_id,vote_jigou.title')
+            ->field('max(log.id) as maxlogid,log.user_id,count(log.id) as right_num,user.nickname,user.mobile,user.bind_jigou_id,vote_jigou.title')
             ->join('user','log.user_id = user.id','LEFT')
             ->join('vote_jigou','user.bind_jigou_id = vote_jigou.id','LEFT')
             ->where('log.is_right',1)
-            ->group('log.user_id')->order('right_num desc')
+            ->group('log.user_id')->order('right_num desc,maxlogid asc')
             ->select();
 
         $list_vote = Db::name('vote_record')->field('user_id,sum(vote) as vote_num')->group('user_id')->order('vote_num desc')->select();