“中間テスト”表からクラスごと、教科ごとの平均点を求め、クラス名、教科名の昇順に表示するSQL文中の a に入れる字句はどれか。
中間テスト (クラス名、教科名、学生番号、名前、点数)
〔SQL文〕
SELECT クラス名, 教科名, AVG(点数) AS 平均点
FROM 中間テスト
a
ア GROUP BY クラス名, 教科名 ORDER BY クラス名, AVG(点数)
イ GROUP BY クラス名, 教科名 ORDER BY クラス名, 教科名
ウ GROUP BY クラス名, 教科名, 学生番号 ORDER BY クラス名, 教科名, 平均点
エ GROUP BY クラス名, 平均点 ORDER BY クラス名, 教科名
イ
GROUP BY 句によって、グループ化され、ORDER BY 句によって、昇順に表示される。
ちなみに、ORDER BY ・・・ DESC とすると降順に表示される。
ア 表示順がクラス名、平均点の順になる。
イ 正しい。
ウ クラスごと、教科ごと、学生番号ごとの平均点が表示されてしまう。
エ 教科ごとの集計ができない。
問26 | 目次 | 問28 |