※ ChatGPTを利用し、要約された質問です(原文:Access2003 条件付きの平均について)
Access2003の条件付きの平均について
このQ&Aのポイント
Access2003を使って、特定の年の月ごとの平均値を表示する方法について教えてください。
具体的には、2008年は月2回のテストがあり、その1回目の日の平均値を表示したいです。一方、2009年は月1回のテストなので、そのまま1回分の値を表示したいです。
テーブルには複数の生徒がおり、何度もテストを受けています。生徒ごとに特定の年の月の平均値を表示する方法を知りたいです。
Access2003 条件付きの平均について
以下のテーブルがあるとします
生徒 年 月日 国語 英語 数学
Aくん 2008年 4/10 30 42 50
Aくん 2008年 4/22 24 36 48
Aくん 2008年 5/11 10 80 20
Aくん 2008年 5/17 16 70 60
・
・
・
Aくん 2009年 4/12 38 39 82
Aくん 2009年 5/11 10 80 20
・
・
・
2008年はテストを月2回、2009年は月1回実施しています。
これを、クエリにより、2008年は月2回の平均値(日付は1回目の日)、
2009年はそのまま1回分の値に表すことは可能でしょうか?
生徒 年 月日 国語 英語 数学
Aくん 2008年 4/11 27 39 49
Aくん 2008年 5/11 13 75 40
・
・
・
Aくん 2009年 4/12 38 39 82
Aくん 2009年 5/11 10 80 20
・
・
・
※生徒は、Aくんのほかにも複数いることを想定しています。
特定年のみ、その月の平均値を表示する方法が判らず困っております。
以上、初心者な者で恐縮ですが、ご教示をお願いいたします。