分别创建三个表:学生表、课程表、成绩表
学生表
create table students(
id int auto_increment primary key not null,
name varchar(10) not null,
gender bit default(1),
birthday datetime,
isDelete bit default(0)
);

科目表
create table subjects(
id int auto_increment primary key not null,
sname varchar(20) not null
);

成绩表
create table scores(
id int primary key auto_increment,
stuid int,
subid int,
scor

本文通过创建学生、课程和成绩表,演示了如何在MySQL中进行基本的数据库操作,包括数据插入、连接查询以及统计分析。重点介绍了如何查询每个学生每门科目的分数、学生的平均分、男生的总分以及科目的平均分,这些查询涉及到多表连接和聚合函数的使用。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



