sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag vända på standardordningen i MySQL?

Du kan ställa in en räknare i dina resultatfält och sortera med den:

SELECT *, @counter := @counter + 1 AS 'counter' FROM tableName, (SELECT @counter := 0) r ORDER BY counter DESC

Jag tror att det kommer att fungera som du vill.



  1. MySQLi misslyckas med att förbereda ett uttalande

  2. Mysql datetime blir 0000-00-00 00:00:00 i mysql version 5.6

  3. Ladda Postgres dump efter docker-compose up

  4. Varför misslyckas inte frågan med en obefintlig kolumn i underfrågan?