首页新闻找找看学习计划

求这样的一个mysql的查询语句

0
悬赏园豆:10 [已关闭问题] 关闭于 2016-05-19 10:53

充值前100的玩家,他们的武器的等级前25的平均等级,

现有充值明细表(有字段userid=玩家id,count=充值数量),

武器表(有字段userid=玩家id,lv=武器的等级)

拖鞋王子的主页 拖鞋王子 | 初学一级 | 园豆:40
提问于:2016-01-13 18:05
< >
分享
所有回答(2)
0

select top 100 * from 明细表 m left join 武器表 w on m.userid=w.userid order by count desc

如此低调的男人 | 园豆:840 (小虾三级) | 2016-01-13 20:33
0

你的业务需求具体是什么,充值前100的玩家如何确定他们武器的等级是前25的,然后获取他们的平均等级

所以我认为你的业务需求应该是 先获取武器等级前25的平均等级后,再获取充值前100的玩家吧!!!

学无涯鲸拍浪 | 园豆:48 (初学一级) | 2016-01-14 10:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册