5人の名前と全科目の平均点だけを列挙するSQLを書きたいのですが、
どうしたら良いか悩んでおります。
平均値を出すのは「 AVG 」を使用すると思いますので以下のような形になるかと思いますが、どのように人と点数を紐付けするべきかが辿り着けません。
初心者な質問で申し訳ありませんが、ご教授頂ければと思います。
どうぞ宜しくお願い致します。
select AVG(点数) from 点数テーブル where ID = ?;
受験者マスタ
ID 受験番号 名前
1 10 A
2 50 B
3 75 C
4 99 D
5 100 E
点数テーブル
ID 科目 点数
1 国語 100
1 理科 60
1 算数 80
2 国語 80
2 算数 30
4 国語 60
4 理科 40
5 英語 100
5 体育 10
5 算数 45
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/12/14 05:30