1

如何将我的表“视频”列中的所有整数 _view_count_ 相加,然后将其回显以显示在我的页面上?

例如:

如果第 1 行有view_count == 328

如果第 2 行有view_count == 271

我如何让 MySQL 将它们加在一起并回显出来?

4

4 回答 4

2

您可以使用 MySQL SUM(),您的 SQL 查询看起来类似于:

SELECT SUM(view_count) FROM videos;

查询echo值,如果您mysqli在 PHP 代码中使用方法,您可以使用:

$result = $mysqli->query('SELECT SUM(view_count) AS sum FROM videos;');
$row = $result->fetch_assoc($result);
echo $row['sum'];
于 2012-09-13T22:48:30.997 回答
0

假设您$mysqli定义了一个对象,您的代码应如下所示:

$query = "SELECT Sum(view_count) as mySum FROM videos";
$result = $mysqli->query($query);
$row = $result->fetch_assoc($result);
echo $row['mySum'];
于 2012-09-13T22:48:17.893 回答
0

SELECT SUM(view_count) FROM videos

于 2012-09-13T22:48:31.367 回答
0

假设您有一个 COLUMN id,您可以将SUMIN一起使用,如下所示:

SELECT SUM(view_count) FROM videos WHERE id in (1,2)
于 2012-09-13T22:55:52.290 回答