我的问题是靠近父子问题,并且可能需要一些递归查询,但我没有通过浏览论坛找到任何答案。 这里是我的问题:我有3个表:找到多对多结构中的关系用sql
T1 (people) T2 (places) T3 (relationship betwenn A and B) ------- ------ -------- id1 (pk) id2 (pk) id3 (pk) name city id_A id_B
我想以标识相关的地方和人群。 例如,如果
约翰访问伦敦和巴黎,
玛丽访问巴黎和纽约,
彼得访问班加罗尔和东京,
我想影响同一组代码玛丽,约翰,巴黎,伦敦和纽约和另一组码到彼得,东京和班加罗尔。
我真的不知道如何用sql来做到这一点。任何想法?
谢谢
您正在使用哪种RDBMS? – Quassnoi 2010-05-07 10:16:52