Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để đảo ngược thứ tự mặc định trong MySQL?

Bạn có thể đặt bộ đếm trong các trường kết quả của mình và sắp xếp bằng cách sử dụng nó:

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

Tôi nghĩ rằng nó sẽ hoạt động như bạn muốn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trả lại tất cả các hàng với các điều kiện nhất định

  2. 4 cách tìm hàng trùng lặp trong MySQL

  3. Kết nối với DB từ một Tiện ích mở rộng của Chrome?

  4. Cách kết hợp GROUP BY, ORDER BY và HAVING

  5. Truy vấn cơ sở dữ liệu phức tạp trong yii2 với Active Record