Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL em conflito com a restrição FOREIGN KEY


Você provavelmente tem registros em sua tabela [dbo].[UPSELL_DATA] com valores na coluna [AMRNO] que não existem na tabela [dbo].[AFFILIATE_MKTG_REF], coluna [AMRNO]. Tente uma consulta como esta para encontrar aqueles que não têm registros correspondentes:
select   *
from     [dbo].[UPSELL_DATA] u
left join [dbo].[AFFILIATE_MKTG_REF] m
on       u.AMRNO = m.AMRNO
where    m.AMRNO is null