MS access - функция подсчета - PullRequest
       15

MS access - функция подсчета

0 голосов
/ 08 января 2012

Я пытаюсь подсчитать количество строк в моем сложном запросе (этот запрос предназначен для удовлетворения моих требований). Результат должен быть, например, 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 Ответ

1 голос
/ 08 января 2012

Спасибо, ребята, я наконец решил свою проблему.

Я изменил GROUP BY на WHERE.

Запрос должен выглядеть следующим образом:

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

...