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

Group by DayOfWeek,并要求Enrollments每个组内的总和。SQL 将如下所示。

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

如果您使用 Access 查询设计器来创建它,请选择您的字段,然后单击“总计”查询的符号(希腊字符 sigma)。在设计网格的“总计:”行中,为相应的字段选择分组依据和总和。

于 2012-10-14T21:40:49.303 回答