在网上看见几个sql练习的题目,又搜了一些其他的解法,写一下自己的理解。 创建四张表:Course(课程)、SC(成绩)、Student(学生)、Teacher(老师) Student中包括sid、sname、sage、ssex; SC中包括sid、cid ...
结构体类型和int,char,数组等基本类型一样,也是一种C语言数据类型,只不过这是一种自定义数据类型,我们可以根据需求由各种基本数据类型构造。 使用结构体变量时遵循变量使用的一般规则。一般把结构体类型声明放到代码的最前面,这一可以使其使用范围为整个程序文件 也可以放在头文件里。 ...
2016-06-19 23:08 0 2288 推荐指数:
在网上看见几个sql练习的题目,又搜了一些其他的解法,写一下自己的理解。 创建四张表:Course(课程)、SC(成绩)、Student(学生)、Teacher(老师) Student中包括sid、sname、sage、ssex; SC中包括sid、cid ...
-- 查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩 --2019/4/25 ...
题目:查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩 分析:这个我想了半天,我的局限思维是一直在学生分数表 student_score 表中直接 分组 group by ,再去筛选分数 可以先筛选分数再 分组 并having count sql 于下 ...
有三个表S(学号s#,姓名sname,。。。)、C(课程号c#,课程名cname,。。。)、SC(学号s#,课程号c#,成绩grade。。。)select sname,avg(grade)from s,sc where s.s#=sc.s# and grade<60 #筛选出成绩小于60 ...
SELECT st.sid,st.sname,avg(s.score) from student st INNER join sc s on st.sid = s.sid where s.si ...
题目30:查询存在不及格的课程 分析:直接 查询 student_score score<60 得到courseid 这样的话 courseid会有很多重复的,要用到distinct 关键字、 SELECT DISTINCT ...
请输入各学生的信息:学号,姓名,三门课成绩:1001 张三 70 80 901002 李明 50 65 70 1003 李四 97 84 65 成绩最高的学生是:学号:1003姓名:李四三门课成绩: 97.0, 84.0, 65.0平均成绩: 82.00 ...
有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输人10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数) 运行截图: ...