我正在将此项目用作学习曲线,并可以选择将其用于我们的泳池团队。
我正在尝试计算有多少赢/输以及有多少场比赛。
我有一个名为weeks的数据库,我在那里存储了很多列,但现在需要计算在搜索后发现的所有星期中获胜的总数,该页面显示了如何使用SUM的一个很好的示例。
我的表命名为weeks,它看起来像这样
id | fs1 | fs2 | fs3 | => fs12
我每周都在插入行,例如
id | fs1 | fs2 | fs3 | => fs12
1 0 1 0 1 =2 wins
2 0 1 1 1 =3 wins
因此,请使用我上面链接到的网站中的代码;这是我目前拥有的代码,但无法正常工作。
<?php
include 'db_connect.php';
$sql = "SELECT SUM(fs1 + fs2 + fs3 + fs4 + fs5 + fs6 + fs7 + fs8 + fs9 + fs10 + fs11 + fs12) as TotalWins\n"
. "FROM weeks";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_assoc($result) ;
$TotalWins = $row['TotalWins'];
print ($TotalWins); ?>
此代码给我以下错误,Undefined variable
并且Query was empty
在MySQL中,sum()
只有一个参数,而表名位于from
子句中。您可以尝试以下方法:
SELECT SUM(fs1 + fs2 + fs3 + fs4 + fs5 + fs6 + fs7 + fs8 + fs9 + fs10 + fs11) as TotalWins
FROM weeks;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句