mysql的查询语句 排序问题 已知 我有一张 分数表 tab_gameintegral分数字段为score 但是每个ID 都最少有3个score 我想求出 每个Id的最高分数,并且将整张表的分数 按照降续来排列 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select max(score),`Id` from tab_gameintegral group by `Id` order by `score` desc 用group by分组统计即可,这样列表出来的也都是每个ID,最大的score,较小的score会出不来。SELECT ID , MAX(SCORE) AS SCOREFROM tab_gameintegralGROUP BY IDORDER BY SCORE; MYSQL 运行一小段时间后,速度变得奇慢。而CPU基本空闲状态! 索引使用的问题 mysql有没有类似with NOLOCK的表达 存储过程执行报 can't return a result set in the given context MySQL编译存储过程报错! 如何从MSSQL中导入到MYSQL中,急! 软件系统的数据库一键切换实现方案 关于如何让视图使用索引的查询问题 请教在控制台上执行source命令的问题 mysql修改密码的问题 MYSQL关联表数据插入问题 同时为多个表新增相同字段
select max(score),`Id` from tab_gameintegral group by `Id` order by `score` desc
SELECT ID ,
MAX(SCORE) AS SCORE
FROM tab_gameintegral
GROUP BY ID
ORDER BY SCORE;