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

Jak mohu pomocí MySQL vybrat hodnocení výsledku dotazu pro jeden konkrétní řádek?

od artfulsoftware :

SELECT p1.id, p1.name, COUNT( p2.name ) AS Rank
    FROM people p1
    JOIN people p2 
    ON p1.name < p2.name
    OR (
         p1.name = p2.name
         AND p1.id = p2.id
    )
GROUP BY p1.id, p1.name
ORDER BY p1.name DESC , p1.id DESC
LIMIT 4,1


  1. Dynamicky nastavit __tablename__ pro sharding v SQLAlchemy?

  2. Sloučení 3 tabulek/dotazů pomocí MS Access Union Query

  3. Zdá se, že webová aplikace [] spustila vlákno s názvem [vlákno čištění opuštěného připojení] com.mysql.jdbc.AbandonedConnectionCleanupThread

  4. PostgreSQL přes SSH tunel