E
esi
Running the folowing query but, I'm not getting the desired results.
Essentially, I'm not geting all the records I should. It seem to be a
problem with the joins on the queries that are used in this query. I would
have expected to see some "blank" results in some fields.
SELECT tblMonth.Month, tblMonth.Period, tblDepartments.[Department Number],
qryTotalPayroll.Total_Hrs, qryTotalProdPayroll.Total_ProdHrs,
qryTotalREGPayroll.Total_REGHrs, qryTotalOVTPayroll.Total_OVTHrs,
qryTotalNonProdPayroll.Total_NonProdHrs, qryTotalPayroll.Total_Earn,
qryTotalProdPayroll.Total_ProdEarn, qryTotalREGPayroll.Total_REGEarn,
qryTotalOVTPayroll.Total_OVTEarn, qryTotalNonProdPayroll.Total_NonProdEarn
FROM tblMonth INNER JOIN (((((tblDepartments INNER JOIN qryTotalPayroll ON
tblDepartments.[Department Number] = qryTotalPayroll.Dept) INNER JOIN
qryTotalProdPayroll ON tblDepartments.[Department Number] =
qryTotalProdPayroll.Dept) INNER JOIN qryTotalNonProdPayroll ON
tblDepartments.[Department Number] = qryTotalNonProdPayroll.Dept) INNER JOIN
qryTotalOVTPayroll ON tblDepartments.[Department Number] =
qryTotalOVTPayroll.Dept) INNER JOIN qryTotalREGPayroll ON
tblDepartments.[Department Number] = qryTotalREGPayroll.Dept) ON
(tblMonth.Period = qryTotalREGPayroll.Period) AND (tblMonth.Period =
qryTotalOVTPayroll.Period) AND (tblMonth.Period =
qryTotalNonProdPayroll.Period) AND (tblMonth.Period =
qryTotalPayroll.Period) AND (tblMonth.Period = qryTotalProdPayroll.Period)
WHERE (((tblDepartments.[Department Number]) Like "68*" Or
(tblDepartments.[Department Number])="049115"));
Essentially, I'm not geting all the records I should. It seem to be a
problem with the joins on the queries that are used in this query. I would
have expected to see some "blank" results in some fields.
SELECT tblMonth.Month, tblMonth.Period, tblDepartments.[Department Number],
qryTotalPayroll.Total_Hrs, qryTotalProdPayroll.Total_ProdHrs,
qryTotalREGPayroll.Total_REGHrs, qryTotalOVTPayroll.Total_OVTHrs,
qryTotalNonProdPayroll.Total_NonProdHrs, qryTotalPayroll.Total_Earn,
qryTotalProdPayroll.Total_ProdEarn, qryTotalREGPayroll.Total_REGEarn,
qryTotalOVTPayroll.Total_OVTEarn, qryTotalNonProdPayroll.Total_NonProdEarn
FROM tblMonth INNER JOIN (((((tblDepartments INNER JOIN qryTotalPayroll ON
tblDepartments.[Department Number] = qryTotalPayroll.Dept) INNER JOIN
qryTotalProdPayroll ON tblDepartments.[Department Number] =
qryTotalProdPayroll.Dept) INNER JOIN qryTotalNonProdPayroll ON
tblDepartments.[Department Number] = qryTotalNonProdPayroll.Dept) INNER JOIN
qryTotalOVTPayroll ON tblDepartments.[Department Number] =
qryTotalOVTPayroll.Dept) INNER JOIN qryTotalREGPayroll ON
tblDepartments.[Department Number] = qryTotalREGPayroll.Dept) ON
(tblMonth.Period = qryTotalREGPayroll.Period) AND (tblMonth.Period =
qryTotalOVTPayroll.Period) AND (tblMonth.Period =
qryTotalNonProdPayroll.Period) AND (tblMonth.Period =
qryTotalPayroll.Period) AND (tblMonth.Period = qryTotalProdPayroll.Period)
WHERE (((tblDepartments.[Department Number]) Like "68*" Or
(tblDepartments.[Department Number])="049115"));