ZKX's LAB

学生成绩表 sql sql语句科目表学生表和成绩表的查询

2021-03-11知识34

sql,数据库 ,学生表 成绩表,进行统计问题 单纯查询的话select a.专业,b.课程,sum(b.成绩)as 总成绩from 学生成绩表 as a,成绩表 as b where a.学号=b.学号group by a.专业,b.课程做成视图的话create view v_chengjiasselect a.专业,b.课程,sum(b.成绩)as 总成绩from 学生成绩表 as a,成绩表 as b where a.学号=b.学号group by a.专业,b.课程

用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 学生成绩表多表查询筛选学生的问题 selectt1.*fromt1wheret1.id in(select t2.id from t2 where 考试名 in(‘A','B')group by t2.id having count(1)=2)andt1.id in(select t3.id from t3 where 课程名 in('C1','C2')group by t3.id having count(1)=2)

sql查询学生成绩表最高分数 select a.*from student as a,(select subject,max(score)as maxscore from student group by subject)as b where a.subject=b.subject and a.score=b.maxscore select S1。.

sql语句科目表学生表和成绩表的查询 就最基本的学生表(学号UID、姓名UName)、科目表(KUMUID,KUMUName)、成绩表(学号UID、KUMUID,CHENJI)三张表,查询每科的总成绩和平均。

学生表 学科表 成绩表 获取学生成绩的sql语句 采用以下思路试试select,sum([成绩])from[学生表]aleft join[成绩表]b on a.[学号]=b.[学号]group by a.[姓名]请采纳!

解答 SQL 数据库 学生表 成绩表 编写和设计一个简单学生学籍管理的程序,其中有学生表(student)和课程成绩表(class),它们之间是一对多的关系具体要求:(15分) (1)设计学生表和课程成绩表的数据结构。

#学生成绩表 sql

随机阅读

qrcode
访问手机版