成语大全网 - 成语词典 - 学生选课系统数据词典

学生选课系统数据词典

//自己把中文替换成英文字段名 我用的sql server数据库

select 学号、姓名、性别、年龄、所在系 from 学生 order by 年龄 desc, 学号 asc

select 学号,姓名 from 学生 where 姓名 in( select 姓名 from 学生 group by 姓名 having count(*)>1 )

update 成绩 set 成绩=0 where CNO=1

如果/不是除法的话 只是字符串 (除法暂时有问题)下班了 明天再来写

select C.课程号,D.课程名,D.成绩 from COURSE C,(

select CONVERT(VARCHAR(50),A.排名)+'/'+CONVERT(VARCHAR(50),B.ZS) as '排名/人数',a.学号,a.课程名,a.成绩 FROM (

select ROW_NUMBER() over(partition BY 课程名 order by 成绩 desc) as 排名 ,* from GRADE where 学号='1') A,

(SELECT COUNT(*) as zs,课程名

FROM GRADE group by 课程名 ) B where a.课程名=b.课程名) D WHERE C.课程名=D.课程名