Mysql
 sql >> Database >  >> RDS >> Mysql

Qual è il modo migliore per generare ranghi in MySQL?

Questo restituirà il grado, l'ID studente e l'AAP degli studenti.

set @rownum := 0;
SELECT @rownum := @rownum + 1 AS rank, student_id, gpa 
    FROM `students` ORDER BY gpa DESC