简体   繁体   English

在MySQL中求和多列

[英]SUM multiple columns in mysql

so I have a problem trying to sum up all column values. 所以我在尝试总结所有列值时遇到问题。 I need to sum up 4 column values in order to echo the total. 我需要总结4列的值,以回显总数。 Column values can only be 1 or 0. Here's the code: 列值只能是1或0。这是代码:

$q = $mysqli->query("SELECT SUM(0_title + 1_title + 2_title + 3_title + 4_title + 5_title) AS total from PlayerTitles");
$row1 = $q->fetch_assoc();
echo $row1['SUM(total)'];

And it does not display anything. 它不显示任何内容。 I just need a total amount of titles. 我只需要总数的标题。 Please help, thank you. 请帮忙,谢谢。

您在查询中使用了“ AS total”,因此将成为数组索引:

$row1['total']

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM