XK关系型学生选课数据库,关系如下:

XK关系型学生选课数据库,关系如下:,第1张

1、select * from Student

2、select * from Student where stuname like '张% '

3、select stuname as '姓名',stuno as '学号' from Student

先写出前3条,后面的有空再给你写。

//自己把中文替换成英文字段名 我用的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.课程名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10807696.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存