ZKX's LAB

学生课程成绩表sql 查询每个学生的各科成绩sql语句

2021-03-11知识7

用SQL创建一个学生表,课程表,学生成绩表 第一个表是学生表Student,包含三个字段,学生id(stu_id)和 学生姓名(stu_name)和e68a84e8a2ad3231313335323631343130323136353331333264653432课程id(les_id)Create Table[dbo].Studentstu_id[uniqueidentifier]NOT NULL,stu_name[nvarchar](425)NOT NULL,les_id[uniqueidentifier]NOT NULL第二个表课程表Lesson,两个字段,课程id(les_id)和课程名称(les_name)Create Table[dbo].Lessonles_id[uniqueidentifier]NOT NULL,les_name[nvarchar](425)NOT NULL第三个表学生成绩表Score,三个字段课程id(les_id),学生id(stu_id)和课程得分(les_score)Create Table[dbo].Scoreles_id[uniqueidentifier]NOT NULL,stu_id[uniqueidentifier]NOT NULL,les_score[int]NOT NULL

学生课程成绩表sql 查询每个学生的各科成绩sql语句

SQL命令 “学生”数据库中有 “学生表”、“课程表”和 “成绩表”。 “学生表”中包含学号、姓名 1、首copy先在电脑上打开数据库软件。bai然后附加有学生du表和成绩表的数据库。zhi2、然后选中数据库,右键选择新建dao查询。在右边的空白框,输入命令select 学生表.学号,avg(成绩)as 平均分。3、将学生表和成绩表关联起来。命令为from 学生表 join 成绩表 on 学生表.学号=成绩表.学号。4、用group by 命令对学生表中的学号进行分组。命令为group by 学生表.学号。5、用having命令。输出平均分大于80分的条件。6、然后在表中没有平均分一项。所以要用as命令进行附加。

一张学生成绩表内SQL查询每个班级每门课程的平均分

#学生课程成绩表sql

随机阅读

qrcode
访问手机版