You can use the SELECT statement I had posted earlier:SELECT
*
FROM
tblAsset t
FULL JOIN old_table o ON
o.SerialNumber = t.SerialNumberYou can dd a WHERE clause to the end of that to see which SerialNumbers match and which don't. For example the following will show you the rows in tblAsset that don't have a corresponding SerialNumber in the old_table: SELECT
*
FROM
tblAsset t
FULL JOIN old_table o ON
o.SerialNumber = t.SerialNumber
WHERE
o.SerialNumber IS NULLRegarding duplicate serial numbers, ideally you should add a unique constraint to the tables if in-fact they should be unique. That will take away the possibility of users entering duplicate data. If you want to see if there are duplicates, you can run the following query:SELECT
SerialNumber
FROM
old_table
GROUP BY
SerialNumber
HAVING
COUNT(*) > 1