一道SQL题:Friend 表数据如下

 

PersonID FriendID
1 2
1 3
2 4
4 5
6 7

friend可传递,上表表示1、2、3、4、5互相为朋友,6、7互相为朋友。

试用SQL语句查询出指定ID有传递关系的所有朋友列表,如:指定ID为5得到的结果为2、3、4、1。

posted on 2008-12-11 17:28  asker  阅读(245)  评论(1编辑  收藏  举报