阅读背景:

mysql使用GROUP BY分组实现取前N条记录的方法

来源:互联网 
SELECT a.id,a.SName,a.ClsNo,a.Score FROM aa a LEFT JOIN aa b ON a.ClsNo=b.ClsNo AND a.Score<b.Score group by a.id,a.SName,a.ClsNo,a.Score having count(b.id)<2 ORDER BY a.ClsNo,a.Score descSELECT a.id,a.SName,a.ClsNo,a.Score FROM aa a LEFT



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: