Why is tblDefectCodes linked to tblPartsOnSort and tblRejects? Appears to be circular relationship, review
http://www.codeproject.com/Articles/...atabase-Design
Is this what you are wanting:
SELECT tblSortData.PartsID, Format([InspectDateTime],"mm/dd/yyyy") AS InspectDate, tblParts.PartNum, Sum(tblSortData.QtyInspected) AS SumOfQtyInspected, Sum(tblRejects.QtyRejected) AS SumOfQtyRejected
FROM (tblParts INNER JOIN tblSortData ON tblParts.PartID = tblSortData.PartsID) INNER JOIN tblRejects ON tblSortData.SortDataID = tblRejects.SortDataID
GROUP BY tblSortData.PartsID, Format([InspectDateTime],"mm/dd/yyyy"), tblParts.PartNum;