对 mysql 中的多列求和

SUM multiple columns in mysql

所以我在尝试汇总所有列值时遇到问题。 我需要总结 4 列值以呼应总数。列值只能是 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)'];

而且它不显示任何内容。我只需要标题的总数。请帮忙,谢谢。

您在查询中使用了 "AS total",因此这将是数组索引:

$row1['total']