sql >> Databáze >  >> RDS >> Mysql

Jak nejlépe získat něčí „hodnost“ z tabulky skóre pomocí php a mysql bez zacyklení

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


  1. Proč nemohu v dalším výrazu SELECT použít aliasy sloupců?

  2. Hodnoty vazby PDO pro příkaz MySQL IN

  3. Syntaxe SQL UPDATE – Zobrazeno podle DBMS

  4. Spočítejte výskyty DISTINCT hodnot