开发者社区> 问答> 正文

mysql 怎么用php查询用户排名?

ID UID B 成绩

1 001 11 55
2 002 11 99
3 003 11 101
4 004 11 33
5 005 11 32

想查询UID为004的 成绩 排名在第几,用php怎么写呢? 谢谢啦。

展开
收起
小旋风柴进 2016-03-09 11:29:09 3238 0
1 条回答
写回答
取消 提交回答
  •  $sql=mysql_query("select * from 表 order by 字段 DESC limit 0,100");
    $i=1; //序号
    while($sc=mysql_fetch_array($sql))
    {
    $qq=$sc['qq'];
    $shabi=$sc['shabi'];
    //$a.=$i++."、[@$qq] ={$shabi}\n";
    $q=$i++;
    if ($qq==$Q)
    {
    $a=$q;  
    }
    
    echo $a;
    2019-07-17 18:55:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像