I’m trying to find orphaned records that resulted when a new table was
created to normalize data but unnecessary records were added in the process.
I have 2 related tables, let's call them tblA and tblB, that I need to
compare.
I need to first know where tblA.Name = tblB.Name then from that subset I
need to know where tblA.ID(pk) does not match tblB.A_ID(fk).
Sample Data:
TblA.ID tblA.Name
1 ABC001
2 ABC321
3 ABC456
TblB.ID tblB.Name tblB.A_ID
1 DEF901 4
2 ABC001 1
3 ABC456 3
so my query would results would be:
TblB.ID tblB.Name tblB.A_ID
2 ABC001 1
3 ABC456 3