充值前100的玩家,他们的武器的等级前25的平均等级,
现有充值明细表(有字段userid=玩家id,count=充值数量),
武器表(有字段userid=玩家id,lv=武器的等级)
select top 100 * from 明细表 m left join 武器表 w on m.userid=w.userid order by count desc
你的业务需求具体是什么,充值前100的玩家如何确定他们武器的等级是前25的,然后获取他们的平均等级
所以我认为你的业务需求应该是 先获取武器等级前25的平均等级后,再获取充值前100的玩家吧!!!