Denne forespørgsel ville returnere Id-værdien og navnet på vennerne af #5 som vist i denne SQL Fiddle Eksempel
SELECT f.FriendId AS FriendId
, u.Name AS FriendName
FROM FriendTable AS f
INNER JOIN UserAccount AS u ON f.FriendId = u.UserId
WHERE f.UserId = 5
UNION
SELECT f.UserId AS FriendId
, u.Name AS FriendName
FROM FriendTable AS f
INNER JOIN UserAccount AS u ON f.UserId = u.UserId
WHERE f.FriendId = 5
UNION
vil fjerne dubletter, hvilket får denne forespørgsel til at fungere for både en enkelt venneoptegnelse eller det venskab med to rekorder, du nævner i kommentaren. Du burde dog ikke have brug for venskab med 2 rekorder, fordi der ikke er gemt nogen ny information i den anden post, som du ikke kan få ved kun at have én post.