আমি কোয়েরি থেকে আসল সারি নম্বর পেতে কোন উপায় আছে?
আমি স্কোর নামে একটি ক্ষেত্র দ্বারা লীগ_গর্ল নামে একটি সারণী অর্ডার করতে সক্ষম হতে চাই; এবং ব্যবহারকারীর নাম এবং সেই ব্যবহারকারীর আসল সারি অবস্থান ফিরিয়ে দিন।
আমি ব্যবহারকারীদের র্যাঙ্ক করতে চাই তাই আমি বলতে পারি যে কোনও নির্দিষ্ট ব্যবহারকারী কোথায় আছেন, অর্থাৎ। জো 200 এর মধ্যে 100 অবস্থান, অর্থাৎ
User Score Row
Joe 100 1
Bob 50 2
Bill 10 3
আমি এখানে কয়েকটি সমাধান দেখেছি কিন্তু আমি তাদের বেশিরভাগ ক্ষেত্রেই চেষ্টা করেছি এবং এর মধ্যে কেউই প্রকৃতপক্ষে সারির নম্বরটি দেয় না।
আমি এটি চেষ্টা করেছি:
SELECT position, username, score
FROM (SELECT @row := @row + 1 AS position, username, score
FROM league_girl GROUP BY username ORDER BY score DESC)
হিসাবে প্রাপ্ত
... তবে সারির অবস্থানটি ফিরে আসবে বলে মনে হচ্ছে না।
কোন ধারনা?