当前位置:数据库 > MySQL >>

MySQL数据库:获取一个表中前五十个数值最大的数据

假设表示score ,数据项mask是int型的,需要获取它中最大的五十个
答案:$sql="select * from $c1";
$result = mysql_query($sql) or die (mysql_error());

$sums=mysql_num_fields($result);
//
这个这是字段的总个数; 


如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela
其他:select  mask from score order by mask desc limit 50 
order by mask desc 是按照mask进行降序排列
查询到的结果自然是从大到小
limit 50指的是查询结果取前50个

上一个:用sqlyog工具给mysql数据库的表建外键
下一个:MySQL中修改数据库 ALTER DATABASE 语法的使用?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,