Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Finden Sie den Rang einer ganzen Zahl in mysql

Geordnet nach country ASC :

SELECT 1+COUNT(*) AS ranking
FROM countryTable
WHERE country < 45 ;

Sortiert nach clicks DESC :

SELECT 1+COUNT(*) AS ranking
FROM countryTable AS t
  JOIN countryTable AS c
      ON c.clicks > t.clicks
WHERE t.country = 45 ;