0 0

查询个班级中最高分的个数?3

学号  班级  分数
1     3     56
2     3     56
3     3     25
4     4     89
5     4     89
6     4     65
7     8     69
8     8     68
9     8     55
10    8     51


如上表,3班的最高分是56分,有两个同学都是56分.
现在要查出每个班的最高分的个数.
最好不要用子查询来做这道题.
2010年6月28日 22:44

1个答案 按时间排序 按投票排序

0 0

select a.*   
from 班级 a,(   
select id,max(fen) fen  
from 班级  
group by id ) b   
where a.id=b.id and a.fen=b.fen

竟然有这么巧的事 楼上问的也是这种问题

2010年6月29日 08:03

相关推荐

Global site tag (gtag.js) - Google Analytics