by HansV » 14 May 2010, 22:22
You'll have to create three separate queries, one for each office, then combine them in a union query. For example:
Query1:
SELECT TOP 15 tblCRRCensusCrosstab_Temp.ID, tblCRRCensusCrosstab_Temp.client_no, tblCRRCensusCrosstab_Temp.admit_no, tblCRRCensusCrosstab_Temp.off_code, tblCRRCensusCrosstab_Temp.OfficeName, tblCRRCensusCrosstab_Temp.first_name, tblCRRCensusCrosstab_Temp.last_name
FROM tblCRRCensusCrosstab_Temp
WHERE tblCRRCensusCrosstab_Temp.off_code=1
ORDER BY Rnd([ID]) DESC;
Query2:
SELECT TOP 5 tblCRRCensusCrosstab_Temp.ID, tblCRRCensusCrosstab_Temp.client_no, tblCRRCensusCrosstab_Temp.admit_no, tblCRRCensusCrosstab_Temp.off_code, tblCRRCensusCrosstab_Temp.OfficeName, tblCRRCensusCrosstab_Temp.first_name, tblCRRCensusCrosstab_Temp.last_name
FROM tblCRRCensusCrosstab_Temp
WHERE tblCRRCensusCrosstab_Temp.off_code=2
ORDER BY Rnd([ID]) DESC;
Query3:
SELECT TOP 5 tblCRRCensusCrosstab_Temp.ID, tblCRRCensusCrosstab_Temp.client_no, tblCRRCensusCrosstab_Temp.admit_no, tblCRRCensusCrosstab_Temp.off_code, tblCRRCensusCrosstab_Temp.OfficeName, tblCRRCensusCrosstab_Temp.first_name, tblCRRCensusCrosstab_Temp.last_name
FROM tblCRRCensusCrosstab_Temp
WHERE tblCRRCensusCrosstab_Temp.off_code=3
ORDER BY Rnd([ID]) DESC;
Union query:
SELECT * FROM Query1
UNION SELECT * FROM Query2
UNION SELECT * FROM Query3;
Regards,
Hans