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'];