午前問28
"中間テスト"表からクラスごと、教科ごとの平均点を求め、クラス名、教科名の昇順に表示するSQL文中のaに入れるべき字句はどれか。
中間テスト(クラス名,教科名,学生番号,名前,点数)
〔SQL文〕
SELECT クラス名、教科名、AVG(点数) AS 平均点
FROM 中間テスト
a
中間テスト(クラス名,教科名,学生番号,名前,点数)
〔SQL文〕
SELECT クラス名、教科名、AVG(点数) AS 平均点
FROM 中間テスト
a
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- イ
解説
クラスごと、教科ごとの平均点を求めるので、クラス名、教科名でグループ化します。
GROUP BY クラス名、教科名
次にクラス名、教科名の昇順でソートします。
ORDER BY クラス名、教科名
よって a に入るのは
GROUP BY クラス名、教科名 ORDER BY クラス名、教科名
となります。
GROUP BY クラス名、教科名
次にクラス名、教科名の昇順でソートします。
ORDER BY クラス名、教科名
よって a に入るのは
GROUP BY クラス名、教科名 ORDER BY クラス名、教科名
となります。