hope you don't mind a late comer...
Try this:
Save this query as QryPre:
Code:
SELECT QMF_PM.BusNo, Left([School],3) AS SchoolNo, Count(QMF_PM.RunID) AS CountOfRunID
FROM QMF_PM
GROUP BY QMF_PM.BusNo, Left([School],3);
Save this query as QryPre2:
Code:
SELECT QMF_PM.BusNo, QMF_PM.RunID, QMF_PM.School, Left([school],3) AS SchoolNo
FROM QMF_PM;
Save this query as QryFinalPre:
Code:
SELECT QryPre.BusNo, QryPre.SchoolNo, QryPre2.RunID, Count(QryPre2.BusNo) AS CountOfBusNo
FROM QryPre LEFT JOIN QryPre2 ON (QryPre.SchoolNo = QryPre2.SchoolNo) AND (QryPre.BusNo = QryPre2.BusNo)
GROUP BY QryPre.BusNo, QryPre.SchoolNo, QryPre2.RunID;
This is your final query:
Code:
SELECT QryFinalPre.BusNo, QryFinalPre.SchoolNo, Sum(QryFinalPre.CountOfBusNo) AS SumOfCountOfBusNo
FROM QryFinalPre
GROUP BY QryFinalPre.BusNo, QryFinalPre.SchoolNo
HAVING (((Sum(QryFinalPre.CountOfBusNo))>1));