當前位置:首頁 » 考試成績 » 查詢所有學生數學的成績

查詢所有學生數學的成績

發布時間: 2021-02-15 07:19:28

❶ mysql查詢 數學成績比語文成績高的所有同學的信息

SELECT學生id,t1.成績語文,t2.成績數學FROM(SELECT成績,學生idFROM成績表WHERE課程名專屬='語文')t1
LEFTJOIN(SELECT成績,學生idFROM成績表WHERE課程名='數學')t2ONt1.學生id=t2.學生id
WHEREt2.成績>t1.成績

❷ SQL怎樣同時查詢多個學生多個科目的成績

這個用到行轉列

SELECT
`姓名編號`, MAX( CASE
WHEN course='項目1' THEN
"內容" END
) AS '項目1', MAX( CASE
WHEN course='項目2' THEN
"內容" END
) AS '項目2',
MAX( CASE
WHEN course='項目3' THEN
"內容" END
) AS '項目3' FROM
studentGROUP BY `姓名編號`

你可以參考下網站:網頁鏈接

❸ 查詢數學成績高於英語成績的學生姓名及該生的數學、英語成績

首先更正一下,表sc的sno欄位不能為主鍵,因為裡面必然一個學生有好多不同的課程,因此該回欄位必答然會出現相同的數據。具體語句如下,我已經在sqlserver 2005上面調試成功,希望對你有幫助:
select s.sname as 姓名,a.grade as 數學,b.grade as 英語 from s,sc a,sc b,c c1,c c2 where s.sno=a.sno and s.sno=b.sno and a.grade>b.grade and a.cno=c1.cno and c1.cname='數學' and b.cno=c2.cno and c2.cname='英語'

❹ sql如何統計全部學生的分數

---第個學員的成績
select 學號,名稱, isnull(語文,0) + isnull(數學,0) + isnull(英語,0) 總成績 from a left join b on a.學號=b.學號

--各科總成績
select sum(語文),sum(數學),sum(英語) from b
--總成績

select sum(語文)+sum(數學)+sum(英語) from b

❺ 查詢每個學生的各科成績sql語句

1、查詢每個學生的各科成績sql語句:

select a.studentid,a.name,a.sex,v1.score as '語文',v2.score as '數學', v3.score as '英語',v4.score

as 『哲學』, (v1.score+v2.score+v3.score+v4.score)/4 as 『平均成績』 from Stuednt a
left join

(select studentid,score from grade where cid=(select cid from course where cname='語文'))as v1

on a.studentid=v1.studentid

left join

(select studentid,score from grade where cid=(select cid from course where cname='數學'))as v2

on a.studentid=v2.studentid

left join

(select studentid,score from grade where cid=(select cid from course where cname='英語'))as v3

on a.studentid=v3.studentid

left join

(select studentid,score from grade where cid=(select cid from course where cname='哲學'))as v4

on a.studentid=v4.studentid

order by a.studentid

2、sql資料庫介紹:

(1)SQL是Structured Query Language(結構化查詢語言)的縮寫。SQL是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言。在使用它時,只需要發出"做什麼"的命令,"怎麼做"是不用使用者考慮的。

(2)SQL功能強大、簡單易學、使用方便,已經成為了資料庫操作的基礎,並且現在幾乎所有的資料庫均支持SQL。

(3)SQL資料庫的數據體系結構基本上是三級結構,但使用術語與傳統關系模型術語不同。

(4)在SQL中,關系模式(模式)稱為"基本表"(base table);存儲模式(內模式)稱為"存儲文件"(stored file);子模式(外模式)稱為"視圖"(view);元組稱為"行"(row);屬性稱為"列"(column)。

❻ oracle查詢每個學生每個科目的成績

select

t.姓名,

sum(decode(科目,'語文內',成績,0))AS"語文",

sum(decode(科目,'數學',成績,0))AS"數學",

sum(decode(科目,'英語容',成績,0))AS"英語"

from表t

groupby姓名;

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

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

❽ MYSQL查詢三門科目90分以上的學生的所有成績

select
t.name,
(select sum(t2.grade) from 該表 t2 where t2.name = t1.name) as 總分
from 該表 t where t.grade>90 group by t.name having count(*)=3;
語句解釋:查詢出任意3門科目中出現90分以上的(不含90)的學生的內姓名和總分。
有問題容,請追問。

❾ 一張表score記錄所有學生數學和英語的成績,表中欄位有學號,姓名,學科,分數。統計總分小於120

用access來做的話(同樣適合VF):

1.成績表,如圖1所示。

圖2 兩門科目成績總分小於120分統計

❿ 查詢所有包含數學的班級,並且幾算出各個班級的平均分…以及學生總人數,並且按照分數的高低排序,需要顯

excel 可以為你完美解決

熱點內容
武漢大學學生會輔導員寄語 發布: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