Home Sql Mysql-example PHP SQL Max



PHP SQL Max
Posted on: January 20, 2009 at 12:00 AM
In this example, we have created a max.php file in which we executed a query to find the maximum salary for every designation.

PHP SQL Max

     

This example illustrates how to use max() function in sql.

In this example, we have created a max.php file in which we executed a query to find the maximum salary for every designation. We created a connection from database table using mysql_connect("hostName", "userName", "Password"). After the connection created we choose database by mysql_select_db("databaseName", connectionObject). Now, the query "SELECT designation, MAX(salary) as salary FROM employee GROUP BY designation" executed to get the desired result. Group by clause has been used in the example to group the result on the basis of same designation. So the max() function will find the max value in each group.

Table: emp

 

Source Code of max.php 

<?php
  $con = mysql_connect("localhost","root","root");
  if (!$con) {
  die('Could not connect: ' . mysql_error());
  }
  mysql_select_db("test", $con);

  $query = "SELECT designation, MAX(salary) as salary FROM employee GROUP BY designation"; 

  $result = mysql_query($query) or die(mysql_error());
  echo "<b>Employee Designation Display with Max Salary</b> <br>";

  while($row = mysql_fetch_array($result)){
  echo "The max salary of ". $row['designation']. " is " .$row['salary'];
  echo "<br>";
  }
  mysql_close($con);
?>

Download Source Code

Output:

Related Tags for PHP SQL Max:
phpsqlmysqlcdatabasedesignqueryfiletabledataioconnectionuserfindpasswordwordexecnameusingthisexecreatemaxtabconnectforexampleexecutemaximumsalarynattohostusernamebaseexameilsignaxdeshostnameuseimfrominpassasmososesasemehpcutxawhichxampsxecreatedatmyishampleaarsaxissrdthswavstabablatiesifinesipleplndonomo


More Tutorials from this section

Ask Questions?    Discuss: PHP SQL Max   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.