$sql=select * from person ORDER BY birth";
$result=mysql_query($sql);
$names=mysql_fetch_array($result);$names["name"] 就是出生日期最小的人的名字.

解决方案 »

  1.   

    $smallname=$names["name"];或
    $smallname=$names[0];都可以.
      

  2.   

    我想要用sql语句直接获得。
      

  3.   

    select name from person ORDER BY birth limit 1
      

  4.   

    $sqlmin=select min(birth) as min_birth from person";
    $sql = "select * from person where birth = min_birth";
      

  5.   

    birth如果是date类型的就用唠叨的语句就行
      

  6.   

    select name from person ORDER BY birth limit 1
    ------------------------------------------------
    mysql不支持order by和limit合用birth如果是date类型的就用唠叨的语句就行
    -------------------------------------------
    其他类型也可以啊
      

  7.   

    Thank you all.
    "order by" and "limit" are also supported in mysql.