在mysql中找到很多度数的朋友或连接

时间:2014-07-16 14:02:38

标签: mysql database

在mysql中,如果你有2个人不是"朋友"彼此相爱,但他们是朋友朋友的朋友,你会如何找到他们的联系方式?

如果它们以更多路径连接到那个怎么办?

我打算在这里放一个数据库图表。但回答这个问题可能不是正确的设计。

我发现了这个: Degrees of Separation Query 但我不确定是否回答了这个问题?

谢谢!

1 个答案:

答案 0 :(得分:-1)

这就是我不喜欢MySQL的原因。递归CTE不在那里。如果我们有MS SQL数据库,我们可以使用CTE轻松完成这样的事情。我推荐的是谷歌寻找以下内容:" MySQL中的CTE"。我这样做是为了帮助你,我们在堆栈溢出方面有一些类似的问题,我认为这些答案很有帮助。

How to transform a MSSQL CTE query to MySQL?

Generating Depth based tree from Hierarchical Data in MySQL (no CTEs)