MySQL对于每个成员,获取他们参与的所有比赛?
我有一个包含MemberID和MatchID列的表,有没有一种方法可以查询每个成员玩过的所有比赛,而不使用游标 所以成员1可能参加了第3、4、5场比赛,成员2参加了第1、4、8场比赛,等等。我想让它以这种风格回归MySQL对于每个成员,获取他们参与的所有比赛?,mysql,Mysql,我有一个包含MemberID和MatchID列的表,有没有一种方法可以查询每个成员玩过的所有比赛,而不使用游标 所以成员1可能参加了第3、4、5场比赛,成员2参加了第1、4、8场比赛,等等。我想让它以这种风格回归 memberId | Played In Matches 1 | 3, 4, 5 2 | 1, 4, 8 阅读GROUP BY和GROUP_CONCAT,这应该可以帮你完成选择memberId,GROUP_CONCATMATCH
memberId | Played In Matches
1 | 3, 4, 5
2 | 1, 4, 8
阅读GROUP BY和GROUP_CONCAT,这应该可以帮你完成选择memberId,GROUP_CONCATMATCHID,从表中播放