0

テーブル:

DayOfWeek           Enrollments
Monday                 35
Monday                 12
Saturday               25
Tuesday                15
Monday                  9
Tuesday                15

基本的に、私は毎日の総登録者数を合計しようとしています。

したがって、出力は次のようになります。

DayOfWeek           Enrollments
Monday                 56
Saturday               25
Tuesday                30

私は多くの異なる方法を試してこれを解決しようとして約4時間を費やしましたが、運はありません.

私が抱えている問題は、毎日の登録者数を数えることはできますが、クエリを実行するときに正しい日に合わせることができないことです。たとえば、合計を計算元の日と同じ行にしたい. (それが十分に明確であることを願っています)

4

1 に答える 1

2

でグループ化し、各グループ内DayOfWeekの合計を求めます。EnrollmentsSQL は次のようになります。

SELECT DayOfWeek, Sum(Enrollments) AS SumOfEnrollments
FROM YourTable
GROUP BY DayOfWeek;

これを作成するために Access クエリ デザイナーを使用している場合は、フィールドを選択し、"Totals" クエリ (ギリシャ文字シグマ) の記号をクリックします。デザイン グリッドの [Total:] 行で、適切なフィールドの [Group By] と [Sum] を選択します。

于 2012-10-14T21:40:49.303 に答える