sql >> Databasteknik >  >> RDS >> Sqlserver

SQL kom i konflikt med FOREIGN KEY-begränsningen

Du har förmodligen poster i tabellen [dbo].[UPSELL_DATA] med värden i kolumnen [AMRNO] som inte finns i tabellen [dbo].[AFFILIATE_MKTG_REF], kolumnen [AMRNO]. Prova en fråga som denna för att hitta de som inte har matchande poster:

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


  1. Hitta närmaste platser med hjälp av punktdatatyp och st_distance_sphere i MySQL 8

  2. Beställ efter Kolumn1 om Kolumn1 inte är null, annars beställ efter Kolumn2

  3. Stoppa eller avsluta långvarig fråga i JDBC

  4. Mest effektiva tillvägagångssätt för flerspråkig PHP-webbplats