| 查看: 1027 | 回复: 3 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
求完整sql语句
|
||
|
1. 建立如下表,并插入数据: 说明:应为表建立主键、其他完整性约束可自己添加; 表中数据也可以自己设计 学生 学号 姓名 年龄 性别 S1 WANG 20 M S2 LIU 19 F S3 CHEN 22 M S4 WU 19 M S5 LI 21 F 课程 课程号 课程名 学时 学分 课程性质 C2 MATHS 64 4 基础 C4 PHYSICS 48 3 基础 C3 C 32 2 专业基础 C1 DB 48 3 专业 C5 0S 32 2 专业 选课 学号 课程号 成绩 S1 C2 89 S2 C1 70 S3 C2 S1 C5 80 S4 C3 S5 C4 78 S2 C4 79 2. 对以上数据完成以下功能: (1) 把基础课的学分提高1学分,学时提高8学时; (2) 把MATH课的非空成绩提高10%; (3) 当所有学生不选修PHYSICS课程时,删除相应数据; (4) LIU同学因病退学,删除相应数据。 3. 对数据库中数据进行检索,完成: (1) 检索课程性质中包含“基础”的课程信息; (2) 检索WANG同学学习的所有课程信息; (3) 检索不学C2课程的学生学号与姓名; (4) 检索选修课程名为MATHS的学生学号与姓名。 (5) 检索不学C2课程的学生姓名与年龄。 (6) 检索选修了c2或c4号课程的学生的学号 (7) 检索至少选修了c2和c4号课程的学生的学号 (8) 统计每门课程的学生选修人数(>1人),要求输出课程号和选修人数,结果按人数降序排列,若人数相同,按课程号升序排列。 (9) 计算每个学生选修并参加了考试的课程门数和总成绩 (10) 查询平均成绩大于80分的学生学号、姓名和平均成绩,结果按平均成绩降序排列; 4. 视图的操作 (1) 建立男学生的视图,属性包括学号、姓名、选修课程名和成绩。 (2) 在男学生视图中查询平均成绩大于80分的学生学号和姓名 |
» 猜你喜欢
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
已经有5人回复
有院领导为了换新车,用横向课题经费买了俩车
已经有5人回复
有时候真觉得大城市人没有县城人甚至个体户幸福
已经有9人回复
CSC & MSCA 博洛尼亚大学能源材料课题组博士/博士后招生|MSCA经费充足、排名优
已经有6人回复
同年申请2项不同项目,第1个项目里不写第2个项目的信息,可以吗
已经有3人回复
面上项目申报
已经有3人回复
酰胺脱乙酰基
已经有9人回复
博士延得我,科研能力直往上蹿
已经有7人回复
面上基金申报没有其他的参与者成吗
已经有5人回复
遇见不省心的家人很难过
已经有22人回复
55236
金虫 (知名作家)
- 应助: 1 (幼儿园)
- 金币: 4441.2
- 红花: 2
- 帖子: 6596
- 在线: 202.5小时
- 虫号: 1959579
- 注册: 2012-08-28
- 性别: GG
- 专业: 计算机软件
4楼2012-11-23 19:22:06
bingo1990
金虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 2266.1
- 帖子: 59
- 在线: 10.7小时
- 虫号: 2142337
- 注册: 2012-11-22
- 性别: GG
- 专业: 计算机应用技术
3楼2012-11-22 21:09:56













回复此楼