Musisz dwukrotnie dołączyć do tabeli aspnet_Users z różnymi nazwami aliasów:
SELECT U1.Username as UserFrom,U2.Username as UserTo, M.Message
FROM Messages M JOIN
aspnet_Users U1 ON U1.UserId=M.UserFrom JOIN
aspnet_Users U2 ON U2.UserId=M.UserTo
Wyjaśnienie:
Tutaj tabela aspnet_Users połączyła się dwukrotnie z różnymi nazwami aliasów U1,U2. Każda nazwa użytkownika jest pobierana z odpowiedniej tabeli.