Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да изберете най-малката стойност от множество колони с PHP

един отговор за вашия проблем може да бъде следният:

1- извличане на минимум от всяка колона чрез sql заявка по следния начин:

$res1=mysql_query('select min(6xx) as min6, min(8xx)as min8, min(9xx) as min9, min(11xx)as min11, min(12xx) as min12 from tbl_name');

$rec1=mysql_fetch_array($res1);

$min6=rec1['min6'];

$min8=rec1['min8'];

$min9=rec1['min9'];

....

2- когато извличате информация в html, трябва да проверите дали стойността е като min, след което фонът (някои css) става зелен:

$res=mysql_query('select * from tbl_name');
echo "<table>";
foreach($rec=mysql_fetch_array($res))
{
echo "<tr>"
    echo "<td";
        if($rec['6xx']==$min6) echo "class='green_cell' ";
    echo "";
        echo $rec['6xx'];
    echo "</td>";
    ....

echo "</tr>"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. В MySQL „USE INDEX“ не работи, но „FORCE Index“ изглежда работи добре

  2. ГРЕШКА 1067 (42000):Невалидна стойност по подразбиране за 'end_time'

  3. Как да промените часовата зона на MySQL сървъра

  4. Mysql подниз

  5. Четене подчинен, четене-запис главна настройка