鹏飞天下
2015-06-30 15:49
老师为什么还需要分组呢?? 分组有什么好处,我这 没有分组也得到同样的结果
select d.user_name ,c.timestr,kills
from (
select user_id,timestr,kills,(select count(*) from user_kills b
where b.user_id = a.user_id and a.kills <= b.kills) as cnt
from user_kills a
)c join user1 d on c.user_id = d.id
where cnt <= 2
这样会得到同样的结果,
这里确实可以不用分组。
你的这段语句跟老师的不是一样的吗。
MySQL开发技巧(一)
148810 学习 · 123 问题
相似问题