我有一个 ms access 2010 数据库,其中包含两个不相关的表:Days 和 Periods。像这些:
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;
那么,有没有办法构建这样的查询?
谢谢。