1
假設我有如下表:獲得MySQL中通過傳遞,行
Images
|id | similarTo|
|---|----------|
|1 | 2 |
|2 | 3 |
|--------------|
凡性相似是foriegn鑰匙ID。我想要的是一個查詢,可以將id的傳遞閉包從兩種方式下降到2個級別。換句話說,我們得到的是:A - > B ---電>ç 也Ç - >乙 - >
所以在這種情況下,我想它返回:
Given 1: 2,3
Given 2: 1,3
Given 3: 1,2
本質上,我將函數(Image A)類似於(Image B)存儲在表中。這個函數是雙向的,所以如果A與B類似,那麼B與A類似。現在我需要一個查詢,它可以找到與給定圖像相似的所有圖像,最多可達兩個級別/步驟...(也就是說,如果給定一個 - 「乙 - 」ç - > d,現在如果我想找到類似的所有圖像,它將返回B,C)
好,我如何查詢特定的ID,說2? (所以它返回例如1,3) –
請您檢查更新的答案? – 1000111
不客氣。 – 1000111