Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL in conflitto con il vincolo FOREIGN KEY

Probabilmente hai record nella tabella [dbo].[UPSELL_DATA] con valori nella colonna [AMRNO] che non esistono nella tabella [dbo].[AFFILIATE_MKTG_REF], colonna [AMRNO]. Prova una query come questa per trovare quelli che non hanno record corrispondenti:

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