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

Dotaz na hodnocení skupin PHP MYSQL

Musíte přesunout klauzuli where uvnitř dotazu jako

SELECT pid, 
name, 
age, 
team, 
rank 
FROM (
 SELECT pid, name, age, team,
 @curRank := IF(@prevRank = age, @curRank, @incRank) AS rank, 
 @incRank := @incRank + 1, 
 @prevRank := age
 FROM players p, (SELECT @curRank :=0, @prevRank := NULL, @incRank := 1) r
 WHERE team='aa'
 ORDER BY age DESC
) s 



  1. Jak zajistit, aby vi keybindings fungovaly v mysql klientovi?

  2. Vytvoření postgresql DB pomocí psycopg2

  3. Kerberos pro SQLyog od MariaDB Connector/C

  4. Jak přidat vypočítaný sloupec do tabulky serveru SQL - SQL Server / Výukový program T-SQL, část 47