ROW_NUMBER()

MySQL Function: ROW_NUMBER()

支援

MySQL 8.0 以前 不支援 ROW_NUMBER() 函式,但可以用 session 变数 去列举出所有资料排序数值

MySQL ROW_NUMBER() 使用 Session 变数

SET @row_number = 0;   

SELECT *
    (@row_number:=@row_number + 1) AS row_num  
FROM user
ORDER BY created_at;  

Reference