相关疑难解决方法(0)

SQL选择组的第n个成员

如果我有一个像USER这样的表

class | age
--------------
1       20    
3       56
2       11
1       12
2       20
Run Code Online (Sandbox Code Playgroud)

然后我可以轻松地通过每个班级获得最年轻的用户

select class, min(age)
from   user
group by class;
Run Code Online (Sandbox Code Playgroud)

同样,通过用max替换min,我可以得到最老的.但是我怎样才能获得每个班级中最年轻(或最老)的第10名?顺便说一下,我正在使用MySql v.5.0.

干杯,

mysql group-by

24
推荐指数
4
解决办法
1万
查看次数

标签 统计

group-by ×1

mysql ×1