sql >> Database >  >> RDS >> Mysql

Wat is de beste manier om rangen te genereren in MYSQL?

Hiermee worden de rang, student-ID en GPA van de student geretourneerd.

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


  1. ER_NOT_SUPPORTED_AUTH_MODE - MySQL-server

  2. Zoek de partitioneringskolom voor een gepartitioneerde tabel in SQL Server (T-SQL)

  3. Hoe een opgeslagen procedure in MySQL te maken

  4. Variabele gebruiken in SQL LIKE-instructie