Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL en conflit avec la contrainte FOREIGN KEY

Vous avez probablement des enregistrements dans votre table [dbo].[UPSELL_DATA] avec des valeurs dans la colonne [AMRNO] qui n'existent pas dans la table [dbo].[AFFILIATE_MKTG_REF], colonne [AMRNO]. Essayez une requête comme celle-ci pour trouver ceux qui n'ont pas d'enregistrements correspondants :

select   *
from     [dbo].[UPSELL_DATA] u
left join [dbo].[AFFILIATE_MKTG_REF] m
on       u.AMRNO = m.AMRNO
where    m.AMRNO is null