开发者社区> 问答> 正文

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 3329 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
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像