随笔分类 - 数据库
摘要:SQL 经典习题解答(7) 35、查询所有学生的课程及分数情况; 程序运行结果: 36、查询任何一门课程成绩在70分以上的姓名、课程名称和分数 程序运行结果: 37、查询不及格的课程 程序运行结果: 39、求每门课程的学生人数 详情: 用于计算每门课程的学习人数,再与表 course 连接得到课程名
阅读全文
摘要:SQL 经典习题解答(6) 23、统计各科成绩各分数段人数:课程编号,课程名称,[100 85],[85 70],[70 60],[0 60]及所占百分比 sql SELECT t1. , t2.all_num, CONCAT( ROUND( t1.num / t2.all_num 100, 2 )
阅读全文
摘要:SQL 经典题型解答(5) @(数据库) 20、查询学生的总成绩并进行排名 详解: 没有用到新的知识。 程序运行结果: 21、查询不同老师所教不同课程平均分从高到低显示 程序运行结果: 22、查询所有课程的成绩第2名到第3名的学生信息及该课程成绩 详解; 通过查询表 sc 可以根据每一个课程的成绩生
阅读全文
摘要:SQL 经典题型解答(4) 18、查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率 及格为 =60,中等为:70 80,优良为:80 90,优秀为: =90 详解: SQL 不同于与其他编程语言的最明显特征是处理代码的
阅读全文
摘要:11、查询没有学全所有课程的同学的信息 详解: 首先在表 sc 中查找出每个学生学习的课程数,然后查找课程数不够总课程数的学生编号,最后在表 student 中查出学生信息。 程序运行结果: 12、查询至少有一门课与学号为"01"的同学所学相同的同学的信息 详解: 首先从表 sc 中找到 “01”
阅读全文
摘要:2、查询"01"课程比"02"课程成绩低的学生的信息及课程分数 SELECT a. ,b.C,b.score from student a INNER JOIN (SELECT a. FROM (SELECT from sc WHERE sc.C IN ('01')) a INNER JOIN (S
阅读全文
摘要:SQL 经典题型解答 @(数据库) 1.学生表 Student(S,Sname,Sage,Ssex) S 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2.课程表 Course(C,Cname,T) C 课程编号,Cname 课程名称,T 教师编号 3.教师表 Teache
阅读全文

浙公网安备 33010602011771号