Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ クエリ内の複数の集計関数 | Grouping
/
中級SQL
セクション 1.  7
single

single

bookクエリ内の複数の集計関数

メニューを表示するにはスワイプしてください

学校は、複数の試験成績を受け取った学生のを把握しており、管理部門はこれらの学生の複数の成績の平均点を計算し、それを最終成績とすることに決定しました。

タスク

スワイプしてコーディングを開始

複数の試験成績を持つ学生の姓(student_surname)を取得し、さらにすべての成績の平均値(average_grade)を計算してください。回答には2つのカラムが必要です。1つ目はstudent_surname、2つ目はaverage_gradeです。この課題では、AVG()およびCOUNT()の集約関数を使用してください。

また、結果はstudent_surnameカラムで昇順に並べ替えてください。

簡単な手順

  • student_surnameカラムと、grade関数を使ってAVGカラムの平均値を取得してください。
  • 2つ目のカラムにはaverage_gradeというエイリアスを付与してください。
  • データはstudent_surnameでグループ化してください。
  • HAVING句を使い、COUNT(grade) > 1で結果を絞り込んでください。
  • 結果はstudent_surnameで並べ替えてください。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  7
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt