1

テーブル 'videos' の列 _view_count_ のすべての整数を合計し、それをエコーし​​てページに表示するにはどうすればよいですか?

例えば:

行 ID 1 がview_count == 328

行 ID 2 がview_count == 271

MySQLにそれらを追加してエコーアウトさせるにはどうすればよいですか?

4

4 に答える 4

2

MySQL を使用するSUM()と、SQL クエリは次のようになります。

SELECT SUM(view_count) FROM videos;

PHPコードでメソッドを使用している場合、値を照会するには、次を使用できます。echomysqli

$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 があると仮定すると、次のようにSUMをINと一緒に使用できます。

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