本文主要是介绍(五)SQL系列练习题(上)创建、导入与查询 #CDA学习打卡,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
一. 创建表
1)创建课程表
2)创建学生表
3)创建教师表
4)创建成绩表
二. 导入数据
1)导入课程科目数据
2)导入课程成绩数据
3)导入学生信息数据
4)导入教师信息数据
三. 查询信息
1)*查询课程编号为“1"的课程比“2”的课程成绩高的所有学生的学号
2)*查询"01"课程比"02"课程成绩低的学生的信息及课程分数
3)*查询平均成绩大于等于60分的同学的学生学号、学生姓名和平均成绩
4)查询平均成绩小于60分的同学的学生学号和学生姓名和平均成绩
5)查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩
6)查询"李"姓老师的数量
7)*查询学过"张三"老师授课的同学的信息
8)*查询没学过"张三"老师授课的同学的信息
9)*查询学过编号为"1"并且也学过编号为"2"的课程的同学的信息
10)*查询学过编号为"01"但是没有学过编号为"02"的课程的同学的信息
11)*查询没有学全所有课程的同学的信息
12)*查询至少有一门课与学号为"1"的同学所学相同的同学的信息
13)*查询和"1"号的同学学习的课程完全相同的其他同学的信息
14)*查询没学过"张三"老师讲授的任一门课程的学生姓名
15)*查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩
本文将介绍一系列有趣且有挑战性的SQL练习题,涵盖了常见的数据操作场景,包括创建表、导入数据以及查询信息。
一. 创建表
1)创建课程表
2)创建学生表
3)创建教师表
4)创建成绩表
二. 导入数据
1)导入课程科目数据
2)导入课程成绩数据
3)导入学生信息数据
4)导入教师信息数据
三. 查询信息
带*号的为重点掌握内容
1)*查询课程编号为“1"的课程比“2”的课程成绩高的所有学生的学号
2)*查询"01"课程比"02"课程成绩低的学生的信息及课程分数
3)*查询平均成绩大于等于60分的同学的学生学号、学生姓名和平均成绩
4)查询平均成绩小于60分的同学的学生学号和学生姓名和平均成绩
5)查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩
6)查询"李"姓老师的数量
7)*查询学过"张三"老师授课的同学的信息
8)*查询没学过"张三"老师授课的同学的信息
9)*查询学过编号为"1"并且也学过编号为"2"的课程的同学的信息
10)*查询学过编号为"01"但是没有学过编号为"02"的课程的同学的信息
11)*查询没有学全所有课程的同学的信息
12)*查询至少有一门课与学号为"1"的同学所学相同的同学的信息
13)*查询和"1"号的同学学习的课程完全相同的其他同学的信息
14)*查询没学过"张三"老师讲授的任一门课程的学生姓名
15)*查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩
下一期继续,bye!
这篇关于(五)SQL系列练习题(上)创建、导入与查询 #CDA学习打卡的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!