PHP-My SQL avg() 聚合函数
在本文中,我们将在 Xampp 服务器中使用PHP查找 SQL 数据库中列的平均值。我们以食品数据库为例来查找所有食品的平均成本。让我们一一讨论。
要求 – Xampp 服务器
介绍 :
在这里,我们将看到 MySQL 和 AVG()函数的概述。
- MySQL –
MySQL 是一种用于操作数据库的数据库查询语言。 - 平均() -
AVG代表average,用于求指定表达式的平均值,它只接受一个参数,即表达式。
方法 :
在这里,我们将讨论在 Xampp 服务器中使用PHP来实现在 SQL 数据库中查找列的平均值的方法,如下所示。
- 在数据库中创建一个表。
- 使用PHP将记录插入到表中。
- PHP 的代码来查找特定列的平均值。
实施步骤:
- 启动 xampp 服务器。
- 通过编写PHP代码(数据PHP)在数据库中创建(极客),并将记录插入它表(食物)。
PHP代码实现:
PHP
connect_error) {
die("Connection failed: " . $conn->connect_error);
}
//insert records into table
$sql = "INSERT INTO food VALUES (1,'fry',345,20);";
$sql .= "INSERT INTO food VALUES (2,'cakes',1020,100);";
$sql .= "INSERT INTO food VALUES (3,'chocos','200',10);";
$sql .= "INSERT INTO food VALUES (4,'milk',200,50);";
if ($conn->multi_query($sql) === TRUE) {
echo "food data stored successfully";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
//close the connection
$conn->close();
?>
PHP
query($sql);
//display data on web page
while($row = mysqli_fetch_array($result)){
echo "Average items :". $row['AVG(cost)'];
echo "
";
}
//close the connection
$conn->close();
?>
PHP
query($sql);
//display data on web page
while($row = mysqli_fetch_array($result)){
echo "Average items :". $row['AVG(weight)'];
echo "
";
}
//close the connection
$conn->close();
?>
PHP
query($sql);
//display data on web page
while($row = mysqli_fetch_array($result)){
echo "Average items cost :". $row['AVG(cost)'];
echo "
";
echo "Average items weight :". $row['AVG(weight)'];
}
//close the connection
$conn->close();
?>
输入“本地主机/数据1。 PHP”在您的浏览器中。
- 键入PHP代码(PHP) 以查找食品的平均成本。
示例-1:
PHP 查找物品平均重量的代码如下。
PHP
query($sql);
//display data on web page
while($row = mysqli_fetch_array($result)){
echo "Average items :". $row['AVG(cost)'];
echo "
";
}
//close the connection
$conn->close();
?>
输入“本地主机/表单。 PHP”在浏览器中。
输出 :
示例 2 :
PHP 查找物品平均重量的代码如下。
PHP
query($sql);
//display data on web page
while($row = mysqli_fetch_array($result)){
echo "Average items :". $row['AVG(weight)'];
echo "
";
}
//close the connection
$conn->close();
?>
输出 :
示例 3 :
结合所有平均物品成本和平均物品重量的代码。
PHP
query($sql);
//display data on web page
while($row = mysqli_fetch_array($result)){
echo "Average items cost :". $row['AVG(cost)'];
echo "
";
echo "Average items weight :". $row['AVG(weight)'];
}
//close the connection
$conn->close();
?>
输出 :