數(shù)據(jù)庫怎么表示學(xué)號s1:

創(chuàng)新互聯(lián)自2013年起,先為廣東等服務(wù)建站,廣東等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為廣東企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
超碼:只要一個屬性組可以唯一標(biāo)識一個元組,那么就說這個屬性組是超碼 【t_student】(學(xué)號,姓名,學(xué)院),姓名可能會重復(fù),所以(學(xué)號)是一個超碼同時也是候選碼,(學(xué)號,姓名)可唯一標(biāo)識一個元組,所以其也是超碼,但不是候選碼,因為少了姓名也可以唯一標(biāo)識。
主屬性:候選碼中的屬性稱為主屬性。【t_student】(學(xué)號,姓名,學(xué)院),學(xué)號就是主屬性。
非主屬性:不是主屬性就是非主屬性唄。【t_student】(學(xué)號,姓名,學(xué)院),姓名、學(xué)院就是非主屬性。
分別求每一門的成績和平局成績
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
學(xué)號,sum(成績)
t
from
成績表
group
by
學(xué)號
-------第二步,將總成績導(dǎo)入到學(xué)生表(先運行上面代碼)
update
學(xué)生表
set
總分=
tg.t
from
學(xué)生表,tg
where
學(xué)生表.學(xué)號=
tg.學(xué)號
------第三步,排名次
select
學(xué)號,姓名,總分,isnull((select
sum(1)
from
學(xué)生表
where
總分A.總分),0)+1
名次
from
學(xué)生表
as
A
order
by
(select
sum(1)
from
學(xué)生表
where
總分=A.部分)
-----------最后,嘿嘿,我能力不足,沒做觸發(fā)器了
網(wǎng)站標(biāo)題:學(xué)號在mysql怎么表示 mysql中學(xué)號是什么類型
文章來源:http://www.chinadenli.net/article30/doosppo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、ChatGPT、網(wǎng)站內(nèi)鏈、網(wǎng)站設(shè)計公司、面包屑導(dǎo)航、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)