Hi MikeYou can join twice to the same table, the only trick is each time, you need to give that table an "alias" in your query. Otherwise, SQL Server doesn't know which one you are referring to.Something like thisSELECT suspend.userID, reason, modID, u1.nameonline as SuspendedUser, u2.nameOnline as ModeratorFROMtblSuspendReason suspend INNER JOIN tbluserdetails u1 ON u1.UserID = suspend.UserIDINNER JOIN tbluserdetails u2 ON u2.UserID = suspend.ModIDWHEREsuspend.UserID = 5686
How is that for you ?Damian