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

Nhận kết quả CHỌN được sắp xếp theo id hàng trong mySQL

Bạn có thể thử cách tiếp cận sau, mặc dù tôi không đảm bảo TẤT CẢ rằng nó sẽ hoạt động như bạn muốn:

SET @rownum:=0;

SELECT *
FROM (SELECT @rownum:[email protected]+1 as rownum,
             *
      FROM yourTable) t1
ORDER BY rownum DESC
LIMIT 100;

Tôi phải đề cập rằng nếu bạn không có một ID duy nhất trong bảng của mình, thì việc sắp xếp sẽ luôn là một vấn đề nhức nhối. Bạn sẽ không bao giờ có thể nói thứ tự hiển thị mọi thứ. (Nói cách khác:nó không đáng tin cậy!)



  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 trong đó cột ='x, y, z'

  2. Hiển thị liên kết trong PHP / MySQL?

  3. Sự khác biệt giữa CHỈ SỐ DUY NHẤT và KEY DUY NHẤT là gì?

  4. Cách cài đặt MySQL trên Debian 7

  5. pip cài đặt mysqlclient trên amazon linux