есть таблицы
=>friends
user_id|friend_id|user_add|friend_add
1 |2 |0 |1
1 |3 |0 |1
4 |1 |1 |0
=>users
id|name |family
1 |Вася |Петров
2 |Гадя |Хренова
3 |Гриша |Степанов
4 |Юля |Марьина
достаем id юзеров которые кинули заявку
SELECT `user_id`,`friend_id`
FROM
`friends`
WHERE
`user_id`=1 AND `user_add`=0 AND `friend_add`=1
OR
`friend_id`=1 AND `user_add`=1 AND `friend_add`=0
достаем данные этих юзеров
SELECT `id`,`name`,`family`
FROM
`users`
WHERE
`id` = $result->friend_id OR `id` = $result->user_id
достаем данные этих юзеров вариант 2
SELECT `id`,`name`,`family`
FROM
`users`
WHERE
`id` IN ($result->friend_id,$result->user_id)
оба варианта выводят 1 первый результат
как сделать чтобы выводились все 3?