我想打印每个学生创建的挑战的hacker_id、名称和总数。按挑战总数降序对结果排序。如果多个学生创建了相同数量的挑战,则按hacker_id对结果进行排序。如果多个学生创建了相同数量的挑战,并且计数小于创建的最大挑战数量,则从结果中排除这些学生。
挑战表SELECT b.hacker_id ,count(b.hacker_id)INNER JOIN challenges AS b ON b.hacker_id = a.hacker_id
GROUP BY b.hacker_i
我需要写一个SQL-Server查询,但我不知道如何解决。我有一个包含数据的表RealtimeData:4/29/2009 12:00:00 AM | 3672.00004/29/2009 12:02:00 AM | 3677.00004/29/2009 12:04:00 AM | 3676.0000 // is EOD of day