我有一張表,我想檢查行的排名,如果排名大於100,我將設置權限。
我寫流程代碼來查找記錄的排名,但是當我使用rank或row_number函數而沒有附加字段(如用戶名或家庭)時,它不起作用,儘管它可以與其他字段之一一起使用。查找行的排名
SELECT * from
(Select username,
Rank() over(order by point desc) as 'ranking'
from student) t
where (username='test')
我想找到一條記錄,並設置一個變量與此記錄的等級。
您可以向該問題添加一些示例數據嗎? – Gidil
爲什麼在那裏標記'MySQL'? – hjpotter92