Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak najlepiej uzyskać czyjąś „ranking” z tabeli wyników za pomocą php i mysql bez zapętlania

SELECT s1.initials, (
  SELECT COUNT(*)
  FROM scores AS s2
  WHERE s2.score > s1.score
)+1 AS rank
FROM scores AS s1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uzyskaj listę dat między dwiema datami

  2. Co nowego w replikacji MySQL w MySQL 8.0

  3. Jak dodać całkowity wiersz w MySQL

  4. Jak uzyskać rozmiar bazy danych MySQL?

  5. Pełna lista lokalizacji w MySQL