gpt4 book ai didi

php - 计算每个成员名称在具有条件的表中出现的次数

转载 作者:行者123 更新时间:2023-11-29 02:55:35 26 4
gpt4 key购买 nike

考虑下表:

enter image description here

我正在寻找一个查询,它将:

- 计算每个成员的名字出现在表格中的次数 where tournament= "EPL"AND round ="12"

对于这个例子,查询应该返回:

安德鲁 = 3 胜

约瑟夫 = 2 胜

约翰 = 1 胜

马丁 = 1 胜

我想过只使用一个简单的计数查询:

Select count(winning_member) as nrWins WHERE tournament="EPL" and round="12" and winning_member = '$mem_name' 

但这将导致我不得不遍历所有用户,这不是一个选项。

我完全陷入了这个问题...任何输入将不胜感激

最佳答案

如果你真的想要你提到的确切输出,你可以试试这个

SELECT CONCAT(winning_member, ' = ', count(*), ' Wins')  
WHERE tournament="EPL"
AND round="12"
GROUP BY winning_member;

关于php - 计算每个成员名称在具有条件的表中出现的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30964760/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com