数据库怎么表示学号s1:
创新互联自2013年起,先为广东等服务建站,广东等地企业,进行企业商务咨询服务。为广东企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
超码:只要一个属性组可以唯一标识一个元组,那么就说这个属性组是超码 【t_student】(学号,姓名,学院),姓名可能会重复,所以(学号)是一个超码同时也是候选码,(学号,姓名)可唯一标识一个元组,所以其也是超码,但不是候选码,因为少了姓名也可以唯一标识。
主属性:候选码中的属性称为主属性。【t_student】(学号,姓名,学院),学号就是主属性。
非主属性:不是主属性就是非主属性呗。【t_student】(学号,姓名,学院),姓名、学院就是非主属性。
分别求每一门的成绩和平局成绩
select sum(chinese),sum(math),sum(english) from 表名 gropu by sno
select avg(chinese),avg(math),avg(english) from 表名 gropu by sno
-------第一步,求总成绩(我把总成绩放在一个视图里了)
create
view
tg
as
select
学号,sum(成绩)
t
from
成绩表
group
by
学号
-------第二步,将总成绩导入到学生表(先运行上面代码)
update
学生表
set
总分=
tg.t
from
学生表,tg
where
学生表.学号=
tg.学号
------第三步,排名次
select
学号,姓名,总分,isnull((select
sum(1)
from
学生表
where
总分A.总分),0)+1
名次
from
学生表
as
A
order
by
(select
sum(1)
from
学生表
where
总分=A.部分)
-----------最后,嘿嘿,我能力不足,没做触发器了
网站标题:学号在mysql怎么表示 mysql中学号是什么类型
文章来源:https://www.cdcxhl.com/article30/doosppo.html
成都网站建设公司_创新互联,为您提供网站设计、ChatGPT、网站内链、网站设计公司、面包屑导航、网站导航
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联