在SQL和PHP中,可以使用以下方法从同一张表中选择多个平均值(AVG):
column1
和column2
是要计算平均值的列名。table_name
是要查询的表名。// 检查连接是否成功
if (!$conn) {
die("数据库连接失败: " . mysqli_connect_error());
}
// 执行SQL查询
$sql = "SELECT AVG(column1) AS avg1, AVG(column2) AS avg2 FROM table_name";
$result = mysqli_query($conn, $sql);
// 检查查询结果
if (mysqli_num_rows($result) > 0) {
// 输出每个平均值
while ($row = mysqli_fetch_assoc($result)) {
echo "平均值1: " . $row['avg1'] . "<br>";
echo "平均值2: " . $row['avg2'] . "<br>";
}
} else {
echo "没有找到记录";
}
// 关闭数据库连接
mysqli_close($conn);
?>
localhost
、username
、password
和database
替换为实际的数据库连接信息。column1
和column2
是要计算平均值的列名。table_name
是要查询的表名。这种方法可以从同一张表中选择多个列的平均值,并通过SQL查询和PHP代码实现。
领取专属 10元无门槛券
手把手带您无忧上云