MS访问 - 计数功能

时间:2012-01-07 20:06:27

标签: ms-access ms-access-2007

我正在尝试计算复杂查询中的行数(此查询旨在满足我的要求)。结果应该是,例如, NumberOfRecord:10。但是,我没有得到我期待的结果。如何改进查询?感谢

我的查询:

enter image description here>

结果:

http://img815.imageshack.us/img815/6414/222222o.png

MS Access SQL视图:

SELECT Count(tblMeeting.Meeting_Id) AS [Number of jobs]
FROM (tblEmployee INNER JOIN tblMeetingType ON tblEmployee.Emp_Id = tblMeetingType.Chairperson_Id) INNER JOIN tblMeeting ON tblMeetingType.Type_Id = tblMeeting.Type_Id
GROUP BY tblMeeting.MeetingDate, tblMeeting.AgendaApproved, tblMeeting.AgendaTopic
HAVING (((tblMeeting.MeetingDate)>DateAdd("d",3,Now())) AND ((tblMeeting.AgendaApproved)=False) AND ((tblMeeting.AgendaTopic) Is Not Null));

1 个答案:

答案 0 :(得分:1)

谢谢你们,我终于解决了我的问题。

我已将GROUP BY更改为WHERE。

查询应如下所示:

http://img715.imageshack.us/img715/628/solutionl.png