SQl课程实验(外连接,聚集函数,分组,行数限制)

简介: 文章目录1.看完这篇文章你会得到什么2.实验内容1. 查询没有任何学生选学的课程编号和课程名称及学分2. 查询每个班学生入学成绩最高分和最低分的差距,列名为“最大分差”3. 查询至少选修了三门课程的学生编号4.统计各个班级男生和女生的平均年龄及人数。5.查询至少被两名学生选修的课程名称6. 查询计算机学院至少有两门课的成绩在80以上的女学生学号、姓名和出生日期及其期末成绩的最高分7. 查询所选课程期末成绩平均分在85分以上的“女”学生学号、姓名、期末成绩平均分8. 查询“马克思主义基本原理”期末成绩排在6-10名的学生学号、姓名和期末成绩

1.看完这篇文章你会得到什么


了解外连接中左连接、右连接和全连接的作用


了解内外连接的区别


了解Max,Min,Avg,Sum,Count的语法格式


了解Group by子句的作用


了解Having子句与Where子句的区别


2.实验内容


1. 查询没有任何学生选学的课程编号和课程名称及学分


11.png


2. 查询每个班学生入学成绩最高分和最低分的差距,列名为“最大分差”


12.png


3. 查询至少选修了三门课程的学生编号


13.png


4.统计各个班级男生和女生的平均年龄及人数。


14.png


5.查询至少被两名学生选修的课程名称


15.png


6. 查询计算机学院至少有两门课的成绩在80以上的女学生学号、姓名和出生日期及其期末成绩的最高分


16.png


7. 查询所选课程期末成绩平均分在85分以上的“女”学生学号、姓名、期末成绩平均分


17.png


8. 查询“马克思主义基本原理”期末成绩排在6-10名的学生学号、姓名和期末成绩


18.png

相关文章
|
14天前
|
SQL 索引
在 SQL Server 中使用 STRING_AGG 函数
【8月更文挑战第5天】
157 2
在 SQL Server 中使用 STRING_AGG 函数
|
11天前
|
SQL 数据库
|
14天前
|
SQL 缓存 BI
在 SQL Server 中使用 SPACE 函数
【8月更文挑战第5天】
39 6
在 SQL Server 中使用 SPACE 函数
|
10天前
|
SQL 数据采集 数据处理
如何在 SQL Server 中使用 LEN 函数
【8月更文挑战第9天】
31 1
如何在 SQL Server 中使用 LEN 函数
|
14天前
|
SQL 数据格式
在 SQL Server 中使用 STR 函数
【8月更文挑战第5天】
58 3
在 SQL Server 中使用 STR 函数
|
11天前
|
SQL 监控 索引
如何在 SQL Server 中使用 `PATINDEX` 函数
【8月更文挑战第8天】
80 9
|
11天前
|
SQL 关系型数据库 MySQL
如何在 SQL Server 中使用 `REPLACE` 函数
【8月更文挑战第8天】
99 9
|
23天前
|
SQL 数据挖掘 数据处理
SQL中有哪些常用的函数?
【7月更文挑战第27天】SQL中有哪些常用的函数?
14 4
|
1天前
|
SQL 存储 安全
SQL视图实验:创建、查询与管理技巧
在数据库管理系统中,视图(View)是一个虚拟表,其内容由查询定义
|
5天前
|
SQL
SQL SERVER数据分组后取第一条数据——PARTITION BY
SQL SERVER数据分组后取第一条数据——PARTITION BY
11 0