SQL 查询每门课的最高分学生姓名 谢谢
sql吧
全部回复
仅看楼主
level 1
9度9酒
楼主
2013年12月14日 15点12分
1
level 1
l648827365
select max(字段) 新定义列名 from 表名 group by 字段
2013年12月14日 16点12分
2
9度9酒
表 xs( 姓名) xs_kc(成绩)怎么写
2013年12月15日 02点12分
level 5
好汉啊啊207
@acause
师傅师傅,这样写对不对呀..
SELECT TOP 1 WITH TIES 姓名
FROM 表名
GROUP BY 课程号
ORDER BY 成绩 DESC.
2013年12月15日 04点12分
3
level 5
好汉啊啊207
@acause
这样呢 ,师傅?
SELECT 姓名
FROM 表名
WHERE 成绩 IN
(SELECT MAX(成绩)
FROM 表名
GROUP BY 课程名)
2013年12月15日 13点12分
6
acause
可以,对的
2013年12月15日 16点12分
好汉啊啊207
回复 acause :要是不用嵌套查询,而是并用 ORDER BY 和 GROUP BY,能做到么?
2013年12月16日 03点12分
acause
回复 好汉啊啊207 :这个么 我也想不出来
2013年12月16日 05点12分
好汉啊啊207
回复 acause :- - 哈哈,师傅你也不知道..
2013年12月16日 06点12分
level 6
HEN_Newbee
select max(字段) 新定义列名 from 表名 group by 字段
2013年12月16日 01点12分
7
level 10
happy子黄
select max(score) from 表名
group by course
2013年12月18日 10点12分
9
level 8
啸天风龙
路过……
2014年05月17日 05点05分
10
level 8
啸天风龙
飘过……
2014年05月17日 05点05分
11
1