當前位置:首頁 » 考試成績 » 列出每個學生的姓名和其平均成績

列出每個學生的姓名和其平均成績

發布時間: 2021-01-05 18:14:05

Ⅰ 資料庫sql題:查出每個同學的平均分,要求查詢結果中包括「姓名」,「平均分」

你的應該是兩個表查吧,用表連接比較好
select 姓名,平均分 from 表1 inner join 表2 on(表1.學號=表2.學號),平均分那裡你應該會寫吧

Ⅱ oracle的SQL語句中,查詢每個學生的的學號、姓名、平均成績,結果按平均成績降序排列。

sno表示的是平均成績??
group by 是分組
order by是排序
select sno from table where 條件 order by 欄位名 desc --降序排列

Ⅲ 資料庫編寫 創建視圖view2,查詢所有學生的學號,姓名和平均成績

create view view2(sno,savg,sname)
as select Student.Sno,Sname,AVG((cast(StudentCourse.Grade as int)))
from Student join StudentCourse
on StudentCourse.Sno=Student.Sno
group by Student.Sno,Student.Sname
即可,反正Sno已經保證唯一了,再加上Sname也無法再內干擾什麼容了。

Ⅳ sql sever 2008R2中查詢選課表和學生表中每位學生的學號,姓名,平均成績的代碼怎麼寫

創建表

createtable學生表
(學號(8),
姓名varchar(10))
insertinto學生表values('01010101','王一')
insertinto學生表values('01010102','王二')
insertinto學生表values('01010103','王三')

createtable選課內容表
(學號varchar(8),
課程號varchar(2),
成績int)

insertinto選課內容表values('01010101','C1',78)
insertinto選課內容表values('01010101','C2',88)
insertinto選課內容表values('01010102','C3',72)
insertinto選課內容表values('01010102','C5',78)
insertinto選課內容表values('01010103','C1',68)
insertinto選課內容表values('01010104','C2',98)

執行:

selecta.學號,a.姓名,AVG(b.成績)as平均成績from學生表a,選課內容表bwherea.學號=b.學號groupbya.學號,a.姓名

結果:

Ⅳ 使用SQL SELECT語句查詢每個學生的平均成績,在線等。

你沒有告訴學生表和成績表的關聯欄位,假設是id。 select 學生.姓名,avg(成績回.成績) as 平均成績 into pinjun.dbf
from 學生答 inner join 成績 on 學生.id=成績.id
order by 學生.姓名

Ⅵ 求每個學生的平均成績,列出學號、姓名和平均成績。

select
學生表.學號,學生表.姓名,
average(成績專屬表.成績)
as
平均成績,
max(成績表.成績)
as
最高成績,
min(成績表.成績)
as
最低成績
from
學生表
left
join
成績表
on
學生表.學號=成績表.學號
order
by
學生表.學號
成績表可換成語文、數學、英語等,查詢結果就是各個學生相應課程的平均成績、歷史最高成績、歷史最低成績。

Ⅶ 使用sql select語句查詢每個學生的平均成績,結果包括「姓名」(出自student表)和「平均成績」(依據scor

select 姓名,avg(成績) as 平均成績 from score group by 學號 order by avgavg(成績) desc,姓名 into table avgscore

Ⅷ 用SQL語句完成下列操作:(1)統計每個學生的平均成績和姓名 (2)統計平均成績超過90分的學生姓名,學號和成績

oralce sql 是這么寫的:
統計每個學生的平均成績和姓名
select sname 姓名版,avg(grade) 成績
from s,sc
where s.sno=sc.sno
group by sname;

統計平均成績超過90分的學生姓權名,學號和成績
select sname 姓名,s.sno 學號,avg(grade) 成績
from s,sc
where s.sno=sc.sno
group by sname
having avg(grade) >90;

Ⅸ 5.用SQL命令查詢所有學生的學號、姓名、總成績、平均成績。

用SQL命令查詢所有學生的學號、姓名、總成績、平均成績。
select 學號,姓名,總成績,(總成績/總科數) from 表

Ⅹ SQL語句查詢每個學生的學號、姓名、平均成績、最高成績和最低成績

得說一下,涉及到的具體表的結構

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919