mysql计算某个人的成绩

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;