gpt4 book ai didi

php - 计算表中的一个字段直到给定值

转载 作者:行者123 更新时间:2023-11-30 22:28:24 25 4
gpt4 key购买 nike

我想计算 win_loose 字段中的获胜次数,直到达到“松散”,然后停止计数并显示该数字。我有这个,但它计算所有的胜利。

$item_count = "SELECT SUM(if(win_loose='win',1,0)) AS user_wins FROM weekpicks";
$item_result = @mysql_query($item_count) or die(mysql_error());
$playerwins = @mysql_result($item_result,0,"user_wins");
echo "$playerwins";

最佳答案

我现在无法测试,但认为使用变量可能是一个很好的方法

SELECT SUM(@n := if(@n and (win_loose='win'),1,0)) AS user_wins 
FROM weekpicks
cross join
(select @n := 1) n

关于php - 计算表中的一个字段直到给定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34580860/

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