高校学生管理系统sql
时间: 2024-06-01 20:06:37 浏览: 15
高校学生管理系统SQL指的是用于高校学生管理系统的数据库查询语言。该系统通常包含学生信息管理、课程管理、成绩管理、教师信息管理等模块,需要进行大量的数据存储和查询。以下是一个简单的高校学生管理系统SQL示例:
```
-- 创建学生表
CREATE TABLE student (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
gender VARCHAR(10) NOT NULL,
birthday DATE NOT NULL,
department VARCHAR(50) NOT NULL
);
-- 创建课程表
CREATE TABLE course (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL
);
-- 创建成绩表
CREATE TABLE score (
id INT PRIMARY KEY,
student_id INT NOT NULL,
course_id INT NOT NULL,
score FLOAT NOT NULL,
FOREIGN KEY (student_id) REFERENCES student(id),
FOREIGN KEY (course_id) REFERENCES course(id)
);
-- 查询所有学生信息
SELECT * FROM student;
-- 查询某个学生的成绩
SELECT course.name, score.score FROM course
JOIN score ON course.id = score.course_id
WHERE score.student_id = '学生ID';
-- 查询某个课程的平均分
SELECT AVG(score) FROM score WHERE course_id = '课程ID';
```
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)