我有2個表是這樣的:支持按用戶興趣相投
用戶:
USER_ID | USER_NAME
利益:
USER_ID | interest_id | INTEREST_NAME
例如'interest'就是這樣填充的:
123|1|Football
123|2|Swimming
123|3|Skiing
456|2|Swimming
...
現在我是(user_id 123)登錄,我想知道誰像我這樣最常見的興趣(排序降序)。
結果應該是這樣的:
User 1: 45 interests in common (and list them)
User 2: 23 interests in common (...)
User 3: 11 interests in common (...)
不知道如何解決這個問題?
我也許會首先將我的興趣讀入一個數組,然後做一個循環或什麼?
謝謝!
你試過了什麼?請閱讀[我可以問哪些主題](http://stackoverflow.com/help/on-topic) 和[如何提出一個好問題](http://stackoverflow.com/help/how-to-問) 和[完美的問題](http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) SO是**不是免費的編碼或代碼轉換或教程或圖書館尋找服務**您還必須證明您已經努力解決您自己的問題。 – RiggsFolly