1. 程式人生 > >mysql中分組之後取每個組的前三個

mysql中分組之後取每個組的前三個

from sco course and select 判斷 是不是 core score

SELECT * FROM course a WHERE
3>(SELECT COUNT(*) FROM course WHERE coursename=a.coursename and score>a.score)
ORDER BY a.coursename,a.score DESC;
取每一條記錄,判斷同一個班級,大於當前成績的同學是不是小於2個人。

mysql中分組之後取每個組的前三個