最初のページ 戻る 次へ 最後のページ イメージ

SELECT 専攻,COUNT(DISTINCT 学籍番号)

FROM  学生 JOIN 履修 USING(学籍番号)

JOIN ( SELECT 科目番号,AVG(成績)

FROM  履修

GROUP BY 科目番号 )

AS 成績統計(科目番号,平均成績)

ON 履修.科目番号=成績統計.科目番号 

AND 成績<平均成績*0.5

GROUP BY 専攻

科目番号,専攻

ごとに集計

科目番号

平均成績

001

85

001

100

002

80

・・・

・・・

学籍番号

氏名

専攻

住所

科目番号

成績

平均成績

00004

知識工学

001

40

85

00004

知識工学

002

20

80

・・・

成績<平均成績*0.5

USING(学籍番号)

履修.科目番号=成績統計.科目番号