查询xs表中计算机专业和同学的学号,SQL课上作业与答案 (1)

您所在的位置:网站首页 药学专业目录最新查询表 查询xs表中计算机专业和同学的学号,SQL课上作业与答案 (1)

查询xs表中计算机专业和同学的学号,SQL课上作业与答案 (1)

2024-07-13 02:30| 来源: 网络整理| 查看: 265

1、查询xs表中计算机专业同学的学号、姓名和总学分,结果中各列的标题分别指定为

number、name和mark。

Select 学号as number,姓名as name,总学分as mark from xs where 专业名="计算机";

2、

查询xs表中计算机专业各同学的学号、姓名和总学分,对总学分按如下规则进行替换:

若总学分为空值,替换为“尚未选课”;若总学分小于50,替换为“不及格”;若总学分在50~52之间,替换为“合格”;若总学分大于52,替换为“优秀”。总学分列的标题更改为“等级”。

select 学号,姓名,

case

when 总学分is null then "尚未选课"

when 总学分< 50 then "不及格"

when 总学分>=50 and 总学分 50;

1 row in set

7、求选修101课程的学生的最高分和最低分。

select max(成绩) as 最高分,min(成绩) as 最低分from xs_kc where 课程号="101";

1 row in set

8、求学号081101的学生所学课程的总成绩。

select sum(成绩) as 总成绩from xs_kc where 学号="81101";

9、求选修101课程的学生的平均成绩。

select 学号,avg(成绩) from xs_kc where 课程号="101";

10、求选修101课程的成绩的方差。

select variance(成绩) from xs_kc where 课程号="101";

11、求选修101课程的成绩的标准差。

select stddev(成绩) from xs_kc where 课程号="101";



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3