mysql计算某个人的成绩

2023年 8月 5日 62.9k 0

MySQL是一个开源的关系型数据库,可以用于存储和管理大量数据。在学校,老师经常需要计算某个学生的成绩,使用MySQL可以快速准确地完成这项工作。

mysql计算某个人的成绩

以下是一个示例,展示如何使用MySQL计算某个人的成绩:

-- 创建成绩表
CREATE TABLE score (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(20) NOT NULL,
course VARCHAR(20) NOT NULL,
score INT NOT NULL
);
-- 插入数据
INSERT INTO score (name, course, score) VALUES ('张三', '数学', 80);
INSERT INTO score (name, course, score) VALUES ('张三', '英语', 90);
INSERT INTO score (name, course, score) VALUES ('李四', '数学', 85);
INSERT INTO score (name, course, score) VALUES ('李四', '英语', 95);
-- 查询成绩
SELECT name, SUM(score) AS total_score FROM score WHERE name = '张三' GROUP BY name;

以上代码创建了一个名为score的表,然后插入了四条数据,表示张三和李四在数学和英语两门课程上的成绩。最后使用SELECT语句查询张三的总成绩。

在实际应用中,老师可以根据需要自定义表结构和插入数据,然后使用SQL语句进行各种查询和计算。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论