数据操作语句-1
来源:互联网 发布:网络直播开场白 编辑:程序博客网 时间:2024/05/21 21:39
1.查询SC表中的全部数据
2.查询计算机系学生的姓名和年龄
3查询成绩在70~80分的学生的学号、课程号和成绩
4.查询计算机系年龄在18~20岁的男生姓名和年龄
5.查询C001课程的最高分
6查询计算机系学生的最大年龄和最小年龄
7统计每个系的学生人数
8统计每门课程的选课人数和最高成绩
9.统计每个学生的选课门数和考试总成绩,并按所选门数升序显示结果
10. 列出总成绩超过200的学生的学号和总成绩
11.查询选了C002课程的学生姓名和所在系
12查询考试成绩80分以上的学生姓名、课程号和成绩,并按成绩降序排列结果
13.查询与VB在同一学期开设的课程的课程名和开课学期
14.查询与李勇年龄相同的学生的姓名、所在系年龄
15.查询哪些课程没有学生选修、列出课程号和课程名
16.查询每个学生的选课情况、包括未选课的学生、列出学生的学号、姓名、选的课程号。
17.查询计算机系哪些学生没有选课,列出学生姓名
18.查询计算机系年龄最大的三个学生的姓名和年龄。
19.列出“VB”课程考试成绩前三名的学生的学号、姓名、所在系和VB成绩。
20.查询选课门数最多的前两位同学,列出学号和选课门数。
21.查询计算机系学生姓名、年龄和年龄情况、其中年龄情况为:如果年龄小于18,则显示“偏小”;如果年龄在18~22则显示“合适”;如果年龄大于22,则显示“偏大”。
22.统计每门课程的选课人数,包括有人选的课程和没人选的课程,列出课程号、选课人数、及选课情况,其中选课情况为:如果此门课程的选课人数超过100人,则显示“人多”;如果此门课程的选课人数在40~100,则显示“一般”;如果此门课程的选课人数在1~40,则显示“人少”;如果此门课程没有人选,则显示“无人选”。
23查询计算机系选了VB课程的学生姓名、所在系和考试成绩,并将结果保存到新表
VB_Grade中。
24.统计每个系的女生人数,并将结果保存到新表Girls中。
25.用子查询实现如下查询:
A.查询选了“C001”课程的学生姓名和所在系。
B.查询通信工程系成绩80分以上的学生的学号和姓名
C.查询计算机系考试成绩最高的学生的姓名。
D.查询年龄最大的男生的姓名、所在系、和年龄
26.查询C001课程的考试成绩高于该课程平均成绩的学生的学号和成绩
27.查询计算机系学生考试成绩高于计算机系学生平均成绩的学生的姓名、考试的课程号和考试成绩。
28.查询VB课程考试成绩高于VB平均成绩的学生姓名和VB成绩
29.查询没选VB课程的学生姓名和所在系
30.查询每个学期学分最高的课程信息,列出开课学期、课程名和学分
31.查询每门课程考试成绩最高学生信息,列出课程号、学生姓名和最高成绩,结果按课程号升序排序,不包括没考试的课程。
方法一:
方法二:
32.创建一个新表,表名为test,其结构为(COL1,COL2.,COL3),其中,
COL1:整型,允许空值。:
COL2:普通编码定长字符型,长度为10,不允许空值。
COL3:普通编码定长字符型,长度为10,允许空值。
试写出按行插入如下数据的语句(空白处表示是空值)。
Col1
Col2
Col3
B1
1
B2
C2
2
B3
33.利用23题建立的VB_grade表,将信息管理系选了VB课程的学生姓名、所在系和考试成绩插入VB_grade表
34.将所有选修C001课程的学生的成绩加10分。
35.将计算机系所有学生的“计算机文化学”的考试成绩加10分。
36.修改“VB”课程的考试成绩,如果是通信工程系的学生,则增加10分;如果是信息管理系的学生则增加5分,其他系的学生不加分。
37.删除成绩小于50分的学生的选课记录。
38.删除计算机系VB考试成绩不及格学生的VB选课记录。
39.删除“VB”课程考试成绩最低的学生的VB修课记录。
40.删除没人选的课程的基本信息。
相关阅读:
数据库系统教程(第二版何玉洁)课后数据库上机实验
- 数据操作语句-1
- select语句(1)--数据查询操作
- 常用数据操作语句
- 数据操作语句-2
- mysql数据操作语句
- 数据操作语言 (DML) 语句
- LINQ统一数据操作语句
- 第二章 数据操作语句
- 对于MYSQL数据操作语句的总结
- 有代表性的数据操作语句
- 动态生成SQL语句,对数据操作
- MSSQL 用SQL语句操作数据
- MySQL数据操作的经典语句
- 数据操作语句(Data Manipulation Language)
- 动态生成SQL语句,对数据操作
- 动态生成SQL语句,对数据操作
- oracle 数据操作语句(持续更新中...)
- 动态生成SQL语句,对数据操作
- Raft论文翻译
- 非常简单的为Android设置TabBar
- CDOJ 1222--Sudoku【DFS && 数独】
- Binder源码解析(从客户端到服务端代码流程)
- Notepad++ 快捷键列表及自定义快捷键
- 数据操作语句-1
- 15题 flag的应用
- "数据结构动画演示"文件分享
- 对给定值进行操作
- vitamio5.x的简单使用
- 求助
- 2015上海邀请赛
- [leetcode]: 448. Find All Numbers Disappeared in an Array
- sass简单入门学习