主题:[原创]一句SQL按成绩排名次
&&全市排名
UPDATE szcjk SET qspm=(select COUNT(a.bmh)+1 from szcjk as a WHERE a.zf>szcjk.zf)
&&县区排名
UPDATE szcjk SET xqpm=(select COUNT(a.bmh)+1 from szcjk as a WHERE a.zf>szcjk.zf AND a.xqdh=szcjk.xqdh)
PS:今天用到时搞出来的,现在搜索本站没有,特与大家分享。
再PS:后来一搜发现其他人早就想出类似的方法,有点受打击[em10]
UPDATE szcjk SET qspm=(select COUNT(a.bmh)+1 from szcjk as a WHERE a.zf>szcjk.zf)
&&县区排名
UPDATE szcjk SET xqpm=(select COUNT(a.bmh)+1 from szcjk as a WHERE a.zf>szcjk.zf AND a.xqdh=szcjk.xqdh)
PS:今天用到时搞出来的,现在搜索本站没有,特与大家分享。
再PS:后来一搜发现其他人早就想出类似的方法,有点受打击[em10]