Code:
SELECT MRP.*
FROM MRP LEFT JOIN Master ON (Master.ShipDate=MRP.ShipDate) AND (Master.DatePromised=MRP.DatePromised) AND (Master.QtyOrdered=MRP.QtyOrdered) AND (Master.CustLine=MRP.CustLine) AND (Master.ClassCode=MRP.ClassCode) AND (Master.CustPO=MRP.CustPO) AND (Master.CustID=MRP.CustID) AND (Master.SOLine=MRP.SOLine) AND (Master.SONumber=MRP.SONumber) AND (Master.PartNumber=MRP.PartNumber)
WHERE Master.PartNumber Is Null;
Just to verify my logic here, I want this query to look in the Master table for records that do not match any records in the MRP table based on the ten column matching, right? MRP table is the table that updates the Master table via post #5 criteria. It's a little hard to tell by the result, I did do some record tests to see what happens and it looks to work so far.