sql >> データベース >  >> RDS >> Mysql

PHPで複数の列から最小値を選択する方法

    あなたの問題に対する1つの答えはこれかもしれません:

    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. MySQL / PHP:列と関連データを取得する方法

    2. .NETからSSISパッケージを実行する方法は?

    3. jOOQでの一時テーブル列名の修飾

    4. 最後の(最新の)明確な最高値を取得する