To clarify my question. I have one table called rawcomcode this is the table that gets updated every morning with new cost information, but with 45000 records. I have another table called comcode, this table has 3000 records. Every record in both tables has a unique id number in it. What I need to do is update the comcode table with the new cost information from the rawcomcodetable. My comcode table has other parts in the file that I dont want to update, this is why I just dont delete the comcode file totally.