Du får det här felet eftersom du försöker lägga till/uppdatera en rad till table2 som inte har ett giltigt värde för UserID baserat på de värden som för närvarande är lagrade i table1 . Om du postar lite mer kod kan jag hjälpa dig att diagnostisera den specifika orsaken.