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.
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.