本文へスキップ
Certia
テクノロジ系
春期

基本情報技術者 2019年 春期 問27

27 / 80

“中間テスト”表からクラスごと、教科ごとの平均点を求め、クラス名、教科名の 昇順に表示する SQL文中のaに入れる字句はどれか。 中間テスト(クラス名、教科名、学生番号,名前、点数) [SQL 文〕 SELECT クラス名、教科名、AVG(点数)AS 平均点 FROM 中間テスト a

正解と解説

表示する
正解 イ

GROUP BY クラス名、教科名 ORDER BY クラス名、教科名

クラスごと・教科ごとの平均を出すのでGROUP BYはクラス名・教科名で集約し、表示順はクラス名・教科名の昇順なのでORDER BYもクラス名・教科名とする選択肢が正しい。学生番号を含めて集約すると平均が学生単位になり誤り。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。