Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ クエリ内の複数の集約関数 | セクション
SQLデータのグループ化
セクション 1.  7
single

single

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

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

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

タスク

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

複数の試験成績を持つ学生のを取得し、さらにすべての成績の平均値を計算してください。結果には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