解答 SQL 数据库 学生表 成绩表 编写和设计一个简单学生学籍管理的程序,其中有学生表(student)和课程成绩表(class),它们之间是一对多的关系具体要求:(15分) (1)设计学生表和课程成绩表的数据结构。sql语句科目表学生表和成绩表的查询 每科的总成绩?查询它干什么?要查的话这样查:SELECT 科目表.KUMUID,KUMUName,SUM(CHENJI)AS SUM_CHENJI,AVG(CHENJI)AS AVG_CHENJIFROM 科目表,成绩表WHERE 科目表.KUMUID=成绩表.KUMUIDGROUP BY 科目表.KUMUID,KUMUName由于是查每科的总成绩和平均分,所以和学生没有关系,不用关联学生表不过我怀疑你是不是想查每个学生的总成绩和平均分,是这样查的:SELECT 学生表.UID,UName,SUM(CHENJI)AS SUM_CHENJI,AVG(CHENJI)AS AVG_CHENJIFROM 学生表,成绩表WHERE 学生表.UID=成绩表.UIDGROUP BY UID,UName对于楼主的补充的回答:你所要的SQL语句我已经写了,这个查询由于是查询每个科目的总成绩,所以不需要查询学生的姓名,所以不应关联学生表。只需要用成绩表关联科目表(目的是查询出科目的名称)。然后直接使用分组汇总(就是用 GROUP BY 子句和SUM、AVG两个聚合函数实现的)。分组查询是一种最基本的查询,现在的主流数据库都支持它。所以每一个学习数据库的人都应该很好的理解它。1查询成绩表的总分数,平均分,最低分和最高分。用sql语句怎么写? 1.计算每个人的总成绩2113并排名(5261要求显示字段:姓名,总成4102绩)select name,sum(cast(score as bigint))as allscore from stuscore group by name order by allscore desc2.计算每个人的1653总成绩并排名(要求显示字段:学号,姓名,总成绩)select stuid,name,sum(cast(score as bigint))as allscore from stuscore group by stuid,name order by allscore desc3.计算每个人单科的最高成绩(要求显示字段:学号,姓名,课程,最高成绩)SELECT t1.stuid,t1.name,t1.subject,t1.score from stuscore t1,(SELECT stuid,max(score)as maxscore from stuscore group by stuid)t2 where t1.stuid=t2.stuid and t1.score=t2.maxscore4.计算每个人的平均成绩(要求显示字段:学号,姓名,平均成绩)select distinct t1.stuid,t1.name,t2.avgscore from stuscore t1,(select stuid,avg(cast(score as bigint))as avgscore from stuscore group by stuid)t2 where t1.stuid=t2.stuidSQL如何查询Score表中成绩在60到80之间所有记录,现在我们来看看,SQL如何查询Score表中成绩在60到80之间所有记录。sql查询学生成绩表最高分数 select a.*from student as a,(select subject,max(score)as maxscore from student group by subject)as bwhere a.subject=b.subject and a.score=b.maxscore数据库查询数据,是非常常见的操控,所以今天就由小编来为大家介绍数据库怎么查询成绩表中的最高分和最低分。工具/原料 数据库软件 电脑 方法/步骤 第一首先在数据库软件中。
随机阅读
- 一次调频动作死区 电力系统的一次调频和二次调频的区别。。?
- avs 卫星高清机顶盒
- 华为手机的闹钟设置在哪? 华为honor手机闹铃怎么调
- 水保报告 百度百科 水土保持报告表
- 为什么铟瓦水准尺的读数要有两个,一个从0开始,一个从300开始?如果前视和后视都读一个范围的读数,比如采用0到300的,不也可以吗?
- 气压撑杆安装方法 气压杆尺寸
- 怎样才能知道全国大学生围棋比赛的报名信息? 上海大学生围棋联赛 2015
- 制备有机金属化合物
- 栓锚固的钢筋埋植过程有哪些要求? 钢筋螺栓锚固
- 元丰元年 诏封公昌黎伯 补写出陆游《书愤》这首诗中的空缺部分。(每空1分,共5分) 早岁那知世事艰, 。...
- 外螺纹车刀是加工什么的? 加工螺纹车刀
- 三过家门而不入出自 “三过家门而不入”是什么意思?
- 洗衣液一般多少钱一瓶?够用多久呢?奥妙的怎么样? 800g奥妙洗衣液
- 我看中了几套二手房,可中介说有不能交易,有房东涨价,有房东不卖了。中介太黑心了。 58亲水人家二手房
- 青海民和西沟乡马文倩中考成绩 青海省民和县西沟乡红崖子
- 医疗器械临床床试验
- 宇宙 中的黑洞 黑洞的密度比中子大吗
- 有同理心的成语
- 海涛 大家赛 海涛的人物事件
- 怎么制作美人鱼娃娃 美人鱼视频芭比娃娃动画片