简单的数据库操作的问题 最近需要弄数据库,可我是个前端,表示压力甚大,有三个属性 PlayerID PlayerName Score ,怎么让它根据Score降序排列,并且每条记录有自己的序号,并且我修改某一条记录的分数的时候,数据库会重新排列?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库理论基础中重要的概念就是表中的记录是没有顺序的。 当需要控制输出顺序时需要用 order by 来实现。 就是用order by可以吧。 order by 使用order by进行逻辑排序.得到你显示的结果. order by 排序即可。 我后面的ScoreIndex排名是自己硬写的,如果更新分数,用order by 排序,ScoreIndex怎么也更新让它跟Score排名也对应上? order by score,scoreindex 本身没有排序只能order by SET @rowNo = 0;select (@rowNo := @rowNo+1) AS `ScoreIndex`, 其他列 from 表 order by 排序列 asc limit XX;酱 联合查询的问题,第一次为真就不查询第二次,如果为否需要查询第二次。 Toad for Mysql查询分析器 -- mysql 行转换列咋整呢? -- 怎么把mysql里的代码复制出来? 存储过程变量如何引用 mysql 表多 文件大打开会慢么? mysql中如何实现“表与表数据对存”这种功能 求助win2000下无法启动mysql服务 请问大家能不能告诉我一些数据库优化方面的知识。 我的一个数据库中有8个视图要转到阿里云的数据库中 我该如何操作? ubunt mysql 主从复制 二进制日志起不了 MySql数据库不能完整插入中文,求大神解救
select (@rowNo := @rowNo+1) AS `ScoreIndex`, 其他列 from 表 order by 排序列 asc limit XX;酱