select * from tblproduct order by sprice desc limit 0,1其中:tblproduct为表名  sprice为字段名
其实这条语句就是对搜索结果从大到小排序,并且只输出一条记录

解决方案 »

  1.   

    select max(sprice) from tblproduct
      

  2.   

    用PHP程序解决
    <?
     $num=0;
     $query="select 字段名 from 表名";
     $result=mysql_query($query);
     where($arr=mysql_fetch_array($result))
     {
       if($arr[‘字段名’]>$num){$num=$arr[‘字段名’];}
     }
     echo $num;
    ?>
      

  3.   

    $sql="select max(字段名) from 表名"
    mysql_query($sql)
      

  4.   

    以前有这样的问题~可以用sql语句的max函数,如楼上,也可以直接order by *** desc 第一个记录就是最大记录~晕倒,这个也有人说完了~