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

Đảo ngược thứ tự tự nhiên của một bảng MySQL mà không có ORDER BY?

Sử dụng @rownum trong truy vấn của bạn để đánh số từng hàng và sau đó sắp xếp theo mô tả @rownum. Đây là ví dụ .

select @rownum:[email protected]+1 ‘rank’, p.* from player p, (SELECT @rownum:=0) r order by score desc limit 10;

Cuối cùng, hãy cẩn thận rằng không nên dựa vào đơn đặt hàng hiện tại được trả lại trong thời gian dài.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để đăng các tham số truy vấn với Axios?

  2. Không tìm thấy trình điều khiển phù hợp cho jdbc:mysql netbeans, * .jar include in library

  3. MySQL A hoặc B nhưng KHÔNG phải cả hai

  4. Phương pháp hay nhất để tạo chỉ mục trên bảng MySQL của bạn - Tạo chỉ mục cuộn

  5. chọn tất cả các bản ghi được tạo trong giờ