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

(p87)[Q15]履修者が30名以上の科目について、 科目番号、履修者数、平均点の一覧

SELECT *

FROM ( SELECT 科目番号,COUNT(*),AVG(成績)

FROM 履修 

GROUP BY 科目番号 )

AS x(科目番号,履修者数,平均成績)

WHERE 履修者数>=30

出力したい項目

科目番号,履修者数,成績の平均値(科目ごとに平均)

見るべき表

履修

条件

全科目の中で

追加条件

科目ごとにグループ化 履修者が30名以上

履修者数はWHERE句に記述できる

FROM 句に副問合せ