| 查看: 964 | 回复: 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分的学生学号和姓名 |
» 猜你喜欢
职称评审没过,求安慰
已经有49人回复
26申博自荐
已经有3人回复
A期刊撤稿
已经有4人回复
垃圾破二本职称评审标准
已经有17人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
三无产品还有机会吗
已经有6人回复

2楼2012-11-20 22:30:39
bingo1990
金虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 2266.1
- 帖子: 59
- 在线: 10.7小时
- 虫号: 2142337
- 注册: 2012-11-22
- 性别: GG
- 专业: 计算机应用技术
3楼2012-11-22 21:09:56
55236
金虫 (知名作家)
- 应助: 1 (幼儿园)
- 金币: 4441.2
- 红花: 2
- 帖子: 6596
- 在线: 202.5小时
- 虫号: 1959579
- 注册: 2012-08-28
- 性别: GG
- 专业: 计算机软件
4楼2012-11-23 19:22:06













回复此楼