1

日と期間の2つの無関係なテーブルを持つms access 2010データベースがあります。次のように:

Days
-----
Day (Date)
Value (Integer)

Periods
-----
PeriodNum (Integer)
StartDate (Date)
EndDate (Date)

次のように、新しいテーブルを取得したい:

Periods_Query
-----
PeriodNum (Integer)
Value (Integer) - sum of all Values from table Days, where Day is in between 
                  StartDate and EndDate

SQL クエリを作成しようとしましたが、範囲を取得する方法がわかりません。このようなものを試しましたが、うまくいきませんでした:

SELECT Period, Sum(Value) FROM Days, Periods;

では、そのようなクエリを作成する方法はありますか?

ありがとう。

4

3 に答える 3