TurgutEfeYksel Bu id'si 1 olan kullanıcının sizin tablonuza göre bütün mesajlaşma gerçekleştirdiği kullanıcıları verir:
SET @loggedUserId := 1;
SELECT `to` AS user_id FROM messages WHERE `from` = @loggedUserId
UNION
SELECT `from` AS user_id FROM messages WHERE `to` = @loggedUserId