Sélectionnez un UNION toutes les colonnes sauf les PK ne vous donneront que des lignes distinctes :
insert into new_table (<non-pk columns>)
select <non-pk columns> from tableA
union
select <non-pk columns> from tableB
Remarque :union supprime les doublons.