セクション 1. 章 8
single
より複雑なフィルタリング
メニューを表示するにはスワイプしてください
学校では最近、数学に参加した生徒を対象にしたコンペティションが開催されました。一部の生徒には報酬が与えられましたが、学校側は複数回(数学を含む)試験を受けた生徒が不正行為をしていないか確認したいと考えています。
あなたの課題は、Mathematicsを含む2回以上の試験を受けた生徒の姓を特定することです。
こちらは前回の課題で使用したクエリの例です:
1234SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
タスク
スワイプしてコーディングを開始
grade試験で2回以上Mathematicsを取得した学生の姓を取得します。
該当する学生のsurnameのみを抽出してください。回答は1列のみとなります。
簡単な手順
student_surname列を取得します。WHERE句でsubject_name = 'Mathematics'を指定します。- 結果を
student_surnameでグループ化します。 HAVING句でCOUNT(grade) > 1を指定します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 8
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください