PHP MySQL AVG()でカラムの平均値を取得するサンプル

環境
PHP 8.1.2
Ubuntu 22.04.1 LTS

構文
$sql = “SELECT AVG(`カラム名1`) AS `avg1`, AVG(`カラム名2`) AS `avg2` FROM `テーブル名`";
AVG()関数を使って指定したカラムにあるデータの平均値を取得します。

使用例

// SQL構文
$sql = "SELECT AVG(`age`) AS avg FROM `table_user`";

// SQL構文を実行
$res = $mysqli->query($sql);
$dat = mysqli_fetch_assoc($res);

echo $dat['avg'];

 

IT

Posted by arkgame