Arkadaşlar row number kodlarını phpadminden uyguluyorum ancak hata alıyorum, istediğim şeyler kullanıcı tablosunda bulunan 3 kategorileri birbiri içerisinde sıralamak, ancak hata alıyorum. Ya yardımcı olun ya da ücret karşılığında yaparsanız sevinirim


SELECT ROW_NUMBER() OVER(PARTITION BY GRUP ORDER BY Puan DESC) AS RowNumber,* FROM Kullanici
Edit:

Arkadaşlar aşağıdaki sorgu çalıştı ancak şöyle bir sorum var:

aşağıdaki kodları çalıştırdım daha sonra bana bir sonuç çıktı ancak o veriler sonra kayboluyor. User tablosuna onu nasıl işlettirebilirim? Yani nasıl kalacı kalabilir?



SELECT 
  user.*, 
  @cur:= IF(hit=@hit, @cur+1, 1) AS row, 
  @hit := hit 
FROM 
  user CROSS JOIN 
    (SELECT @hit:=(SELECT MIN(hit) FROM user), @cur:=0) AS init 
ORDER BY 
  user.puan DESC