Mysql
 sql >> база данни >  >> RDS >> Mysql

Как мога да обърна подредбата по подразбиране в MySQL?

Можете да зададете брояч в полетата си с резултати и да сортирате с него:

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

Мисля, че ще работи както искаш.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL изчисляване на кумулативна сума с условие за нулиране

  2. Таблицата не може да се изпусне:Ограничение на външен ключ не е успешно

  3. Как да поръчам MySQL заявка по конкретна колона?

  4. Активирайте двоичен режим, докато възстановявате база данни от SQL дъмп

  5. Как да изградим проста система за преглед и оценка от 5 звезди?