Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL steht in Konflikt mit der FOREIGN KEY-Einschränkung

Sie haben wahrscheinlich Datensätze in Ihrer [dbo].[UPSELL_DATA]-Tabelle mit Werten in der [AMRNO]-Spalte, die nicht in der [dbo].[AFFILIATE_MKTG_REF]-Tabelle, [AMRNO]-Spalte vorhanden sind. Versuchen Sie eine Abfrage wie diese, um diejenigen zu finden, die keine übereinstimmenden Datensätze haben:

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