我正在尝试计算 mysql 表中的一组值,我不确定是否有一种简单的方法可以直接在 mysql 中执行此操作,或者在获取所有内容后是否可以更容易地使用任何编程语言执行此操作结果。
所以这是我的表格的简化版本,我想像团队一样计算名字,所以“susi”和“anton”会得到 COUNT 2,因为他们一起参加了第 2 场和第 4 场比赛,而所有其他人会得到 COUNT 1,因为他们是只有在一场比赛中在一起。
游戏ID | 姓名 |
---|---|
1个 | 麦克风 |
1个 | 安东 |
1个 | 约翰 |
1个 | 苏西 |
2个 | 安东 |
2个 | 苏西 |
3个 | 约翰 |
3个 | 麦克风 |
4个 | 苏西 |
4个 | 安东 |
我试着搞乱 GROUP BY 但这并没有真正给我带来任何有用的结果。提前致谢
一步一步的小提琴