PHP – MySQL min(), max() operaciones agregadas

En este artículo, vamos a encontrar detalles mínimos y máximos de la columna de la tabla usando PHP del servidor MySQL Xampp. Estamos tomando un ejemplo de la base de datos de empleados para encontrar el salario mínimo y máximo del empleado.

Requisitos – Servidor Xampp

Introducción :

  1. PHP: 
    significa preprocesador de hipertexto, que se utiliza para crear páginas web dinámicas. Vamos a conectar PHP a mi servidor SQL xampp.
     
  2. Servidor xampp: 
    es una plataforma cruzada que se utiliza para almacenar las bases de datos localmente.
     
  3. MySQL: 
    es un lenguaje de consulta que se utiliza para administrar las bases de datos.
     

Min(), max() operaciones agregadas:

min():
esta es una función agregada que se utiliza para devolver el valor mínimo en la expresión sql dada. Esto se puede usar junto con la instrucción SELECT.
Sintaxis:

select min(column_name) as 
minimum_column_name  from table_name; 

Aquí, como minimal_column_name es opcional.

max():
esta es una función agregada que se utiliza para devolver el valor máximo en la expresión SQL dada. Esto se puede usar junto con la instrucción SELECT.
Sintaxis:

select max(column_name) as maximum_column_name  from table_name;

Aquí, como maximum_column_name es opcional.

Acercarse :

  • Cree una base de datos (base de datos) y una tabla (salario) en el servidor xampp.
  • Escriba un código para insertar detalles en una tabla de salarios usando PHP.
  • Código de PHP para encontrar el salario mínimo y máximo usando las funciones min() y max().
  • Observe la salida en una página web.

Pasos para iniciar el servidor y almacenar datos:

  • Inicie el servidor xampp.

  • Cree una base de datos llamada base de datos y tabla de salarios en xampp. Escriba «localhost/phpmyadmin» en su navegador.

Código de PHP para insertar registros (data1.php):

PHP

<?php
//servername
$servername = "localhost";
//username
$username = "root";
//empty password
$password = "";
//database is the database name
$dbname = "database";
 
// Create connection by passing these connection parameters
$conn = new mysqli($servername, $username, $password, $dbname);
// Check this connection
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
}
//insert records into table
$sql  = "INSERT INTO salary VALUES ('sravan',35000,'IT');";
$sql .= "INSERT INTO salary VALUES ('sudheer',45000,'IT');";
$sql .= "INSERT INTO salary  VALUES ('radha',25000,'MCA');";
$sql .= "INSERT INTO salary  VALUES ('vani',35000,'BCA');";
 
if ($conn->multi_query($sql) === TRUE) {
  echo "data stored successfully";
} else {
  echo "Error: " . $sql . "<br>" . $conn->error;
}
 
$conn->close();
?>

Producción :

servidor local/datos1.php

Registros insertados en el servidor xampp de la siguiente manera.

nombre_emp salario Departamento
Sravan 35000 ESO
Sudheer 45000 ESO
Radha 25000 ACM
Vani 35000 BCA

Código PHP para encontrar el salario mínimo (formulario.php):

PHP

<html>
<body>
<?php
//servername
$servername = "localhost";
//username
$username = "root";
//empty password
$password = "";
//database is the database name
$dbname = "database";
 
// Create connection by passing these connection parameters
$conn = new mysqli($servername, $username, $password, $dbname);
 
//sql query to find minimum salary
$sql = "SELECT  MIN(salary) FROM salary";
$result = $conn->query($sql);
//display data on web page
while($row = mysqli_fetch_array($result)){
    echo "Minimum Salary :". $row['MIN(salary)'];
    echo "<br />";
     
}
 
//close the connection
 
$conn->close();
?>
</body>
</html>

Producción :

localhost/formulario.php

Código PHP para encontrar el salario máximo:
(formulario.php)

PHP

<html>
<body>
<?php
//servername
$servername = "localhost";
//username
$username = "root";
//empty password
$password = "";
//database is the database name
$dbname = "database";
 
// Create connection by passing these connection parameters
$conn = new mysqli($servername, $username, $password, $dbname);
 
//sql query to find the maximum salary
$sql = "SELECT  MAX(salary) FROM salary";
$result = $conn->query($sql);
//display data on web page
while($row = mysqli_fetch_array($result)){
    echo "Maximum Salary :". $row['MAX(salary)'];
    echo "<br />";
     
}
 
//close the connection
 
$conn->close();
?>
</body>
</html>

Producción :

localhost/formulario.php

Código PHP para mostrar el salario mínimo y máximo:

PHP

<html>
<body>
<?php
//servername
$servername = "localhost";
//username
$username = "root";
//empty password
$password = "";
//database is the database name
$dbname = "database";
 
// Create connection by passing these connection parameters
$conn = new mysqli($servername, $username, $password, $dbname);
 
//sql query to find minimum salary and maximum salary
$sql = "SELECT  MIN(salary),MAX(salary) FROM salary";
$result = $conn->query($sql);
//display data on web page
while($row = mysqli_fetch_array($result)){
    echo "Minimum Salary :". $row['MIN(salary)'];
    echo "<br />";
    echo "Maximum Salary :". $row['MAX(salary)'];
    echo "<br />";
     
}
 
//close the connection
 
$conn->close();
?>
</body>
</html>

Producción :

Publicación traducida automáticamente

Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *