sql >> Database >  >> RDS >> Mysql

Rijpositie verkrijgen in MYSQL-query

SELECT id, name, rank FROM 
    (
    SELECT t.id, t.name,
        @rownum := @rownum + 1 AS rank
    FROM TABLE t, (SELECT @rownum := 0) r
    ORDER BY name ASC
    ) `selection` WHERE id=1

Aangepast vanuit dit antwoord>> ROW_NUMBER() in MySQL



  1. DateTime-opmaak in .Net voor MySQL-database

  2. Hoe kan ik een Android-app bouwen met een lokale MySQL-database?

  3. SQLite JSON_EXTRACT()

  4. Query voor het tellen van verschillende waarden in een voortschrijdend datumbereik