我正在查看是否有可能用于记录每日产出的表格?每天的输出将记录在一个ID下(因为有多个ID)。
因此,我有两个表,一个是ID列表,其中包含ID和总输出字段,另一个表记录了每日输出,其中包含ID,每日输出和输出日期字段。
因此,我想将按ID记录的每日输出总和放入ID列表表中。
答案 0 :(得分:0)
要创建此答案,我使用了以下结构:
tblDailyOutput - table name
(Key field is combination of ID and Output_Date)
ID - number field
Output_Date - date field
Daily_Output - number field holding the daily totals
tblOutputTotal - table name
ID - number field, key field
TotalOutput - number field
我将分两步执行此操作:
查询:
DELETE tblOutputTotal.* FROM tblOutputTotal;
查询:
INSERT INTO tblOutputTotal ( ID, TotalOutput )
SELECT tblDailyOutput.ID, Sum(tblDailyOutput.Daily_Output) AS SumOfDaily_Output
FROM tblDailyOutput
GROUP BY tblDailyOutput.ID;