Какой самый короткий или самый быстрый запрос выбора SQL или процедура SQL для сканирования социального графа. Представьте, что у нас есть эта таблица:
UId FriendId
1 2
2 1
2 4
1 3
5 7
7 5
7 8
5 9
9 7
У нас здесь есть два подмножества людей, я говорю о SQL-запросе или процедуре, которые, если мы передадим:
Uid = 4 возвращает строки набора результатов с uid : {1, 2, 3}
или, если
Uid = 9 возвращает строки набора результатов с uid : {5, 7, 8}
Извините за мой плохой английский.