正在加载图片...
《SQL Server2008数据库技术应用》习题2 选课(学号,课程号,成绩) 查询某个学生的选课记录,包括课程号、成绩,并按课程号降序排序。(学 号为0001026或姓名为王萍 Select课程号,成绩from选课 Where学号=‘0001026 Order by课程号DESC Select课程号,成绩from选课 Where (select姓名from学生 Where字生. 学号=选课学号) 2.查询所有学号以101开头或结尾(或姓张)的学生的学号、姓名和所在 系。 Select学号,姓名,所在系from学生 Where学号like‘101%/%101'/姓名1ike ‘张0%” 3. 查询某个系年龄不大于20岁的男同学的姓名及其年龄(如计算机系)。 Select姓名,年龄from学生 Where年龄<=20and所在系=‘计算机系'and性别=‘男' 4.查询选修某一门课的学生的学号和成绩,查询结果按分数降序排列。(课 程名为数据分析”) Select学号,成绩from选课,课程 Where选课课程号=课程.课程号and课程名=‘数据分析 Order by分数DESC 5.查询某个系的学生的选课情况,包括学号、姓名、课程号和成绩,按课 程号降序排列(如计算机系)。 Order by课程号DESC 6.查询学生表中都有哪些专业或者选课表中都有哪些课被选了。 Select distinct专业from学生 Select课程号on选课 分组统计每 、学生的选课门数,显示学号和选课门数 Select学号AS学号,count(◆)AS选课门数from课程 Group by学号 8.分组统计查询每门课的平均分、最高分、最低分,显示课程号、平均分、 最高分和最低分。 Select课程号AS课程号,max(score)AS最高分,min(score)AS最低 分,avg(score)AS平均分from选课 Group by课程号 视图 ■视图与基本表的区别联系 1)区别 视图是从一个或多个基本表或视图中导出的虚表。 视图和基本表有本质上的区别,视图在数据库中只是存储视图的定义,而不是查 询出来的数据。《SQL Server 2008 数据库技术应用》习题 2 选课(学号,课程号,成绩). 1. 查询某个学生的选课记录,包括课程号、成绩,并按课程号降序排序。(学 号为 0001026 或姓名为王萍) Select 课程号,成绩 from 选课 Where 学号=‘0001026’ Order by 课程号 DESC Select 课程号,成绩 from 选课 Where ‘王萍’=(select 姓名 from 学生 Where 学生.学号=选课.学号) 2. 查询所有学号以 101 开头或结尾(或姓张)的学生的学号、姓名和所在 系。 Select 学号,姓名,所在系 from 学生 Where 学号 like‘101%’ / ‘%101’ / 姓名 like ‘张%’ 3. 查询某个系年龄不大于 20 岁的男同学的姓名及其年龄(如计算机系) 。 Select 姓名,年龄 from 学生 Where 年龄<=20 and 所在系=‘计算机系’ and 性别=‘男’ 4. 查询选修某一门课的学生的学号和成绩, 查询结果按分数降序排列。(课 程名为“数据分析”) Select 学号,成绩 from 选课,课程 Where 选课.课程号=课程.课程号 and 课程名=‘数据分析’ Order by 分数 DESC 5. 查询某个系的学生的选课情况,包括学号、姓名、课程号和成绩,按课 程号降序排列(如计算机系)。 Select 学生.学号,姓名,课程号,成绩 from 学生,选课 Where 学生.学号=选课.学号 and 所在系=‘计算机系’ Order by 课程号 DESC 6. 查询学生表中都有哪些专业或者选课表中都有哪些课被选了。 Select distinct 专业 from 学生 Select distinct 课程号 from 选课 7. 分组统计每个学生的选课门数,显示学号和选课门数。 Select 学号 AS 学号,count(*)AS 选课门数 from 课程 Group by 学号 8. 分组统计查询每门课的平均分、最高分、最低分,显示课程号、平均分、 最高分和最低分。 Select 课程号 AS 课程号,max(score)AS 最高分,min(score)AS 最低 分,avg(score)AS 平均分 from 选课 Group by 课程号 视图 ◼ 视图与基本表的区别联系 (1)区别: 视图是从一个或多个基本表或视图中导出的虚表。 视图和基本表有本质上的区别,视图在数据库中只是存储视图的定义,而不是查 询出来的数据
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有