黑暗之魂3枪类最强武器:这个SQL语句怎么写?

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 02:43:26
有一个表,有三个字段,S#(a,b,c)
a表示学号;
b表示学生名;
c表示课程代码。
现在要做的是:
选出每个课程的学生代表,即每类课程选一个学生出来。
在SQL Server2000中,sql语句如何写?
其实我在数据库中,表名叫:student,
在这里为了方便我才写成S#的,
问题不能解决啊。

这个问题,需要在表中加入一个新的字段,比如叫d,储存课代表信息,比如有四门课,普通学生‘0000’,学生如果是第一、四门的课代表,那么就是‘1001’。
因为是学生表,只能这么麻烦了,如果是课程表会简单些。

扩表字段d:
alter table student add d varchar2(15);
//不相信你会超过15门课:)

条件不明确

select top 1 * from s#
group by s#.c

“#” 应该是SQL语句中的特殊符号吧。

你把表名换下试试!

条件不明确,把具体的条件贴出来吧

2489432164