我想看看玩家A(9)和玩家B(14)是否曾經進入過同一回合,其中一回合有很多玩家進入。這是一個許多人希望子彈和玩家之間的多對多關係的中間表MySQL根據2個ID找到一個ID
table: entries
id | roundID | PlayerID
5 | 7 | 14
4 | 6 | 2
3 | 5 | 14
2 | 5 | 9
1 | 4 | 9
進出口尋找返回輪ID 5很明顯,但什麼樣的SQL語句這是否需要?一個JOIN?
我可以通過讓玩家A和B玩的所有回合分別循環來完成回合通過在每次A的循環中循環B輪來尋找比賽,但是這似乎是不必要的昂貴。
'INNER JOIN',是的 – zerkms