📜  PHP-My SQL avg() 聚合函数

📅  最后修改于: 2022-05-13 01:57:40.016000             🧑  作者: Mango

PHP-My SQL avg() 聚合函数

在本文中,我们将在 Xampp 服务器中使用PHP查找 SQL 数据库中列的平均值。我们以食品数据库为例来查找所有食品的平均成本。让我们一一讨论。

要求 – Xampp 服务器

介绍 :
在这里,我们将看到 MySQL 和 AVG()函数的概述。

  1. MySQL
    MySQL 是一种用于操作数据库的数据库查询语言。
  2. 平均() -
    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(); ?>

输出 :