Трудности с составлением запроса

ZigFreeD

Новичок
Трудности с составлением запроса

Приветствую.
Есть, скажем таблица, назавем ее друзья. Соответсвенно она оочень, ну очень большая.

И есть некий список(от 2 до 50) идентификаторов (ID) пользователей, назовем этот список, "списком А".

В таблице друзей есть две колонки:
-------------------------------------------------
ID пользователя | ID друга (коллеги)
-------------------------------------------------
пример:
1|2
1|3
2|1

Так вот мне нужно составить запрос, таким образом чтобы я в итоге получил список кто в "списке А" с кем в друзьях? Блин, даже не знаю как объяснить по человечески...

Ладно скажу по простому, берем цикл "списка А" и прокручиваем его, берем поочереди номера пользователей, кто из этого же списка для данного пользователя является другом (тех кого нет в списке, ессесно не друзья). Затем берется служеющий пользователь для него аналогично и т.д.

Кто подскажет как это лучше всего сделать так, чтобы сервер не загружать совсем уж по полной...
Я не хочу делать 50 запросов... может есть способ сделать это в 1-2 запросика?

Заранее благодарю за любую помощь...
 

ZigFreeD

Новичок
Bitterman, спасибо :)
видать вчера уже моск перестал совсем работать :)
 
Сверху