9
รับอันดับของผู้ใช้ในตารางคะแนน
ฉันมีตาราง MySQL ง่าย ๆ ที่ฉันบันทึกคะแนนสูงสุด ดูเหมือนว่า: Id Name Score จนถึงตอนนี้ดีมาก คำถามคือฉันจะได้รับสิ่งที่ผู้ใช้อันดับได้อย่างไร ตัวอย่างเช่นผมมีผู้ใช้Nameหรือและต้องการที่จะได้รับตำแหน่งของเขาซึ่งแถวทั้งหมดเป็นลำดับจากมากไปน้อยสั่งสำหรับIdScore ตัวอย่าง Id Name Score 1 Ida 100 2 Boo 58 3 Lala 88 4 Bash 102 5 Assem 99 ในกรณีนี้Assemอันดับของเขาจะเป็น 3 เพราะเขาได้คะแนนสูงสุดอันดับที่ 3 แบบสอบถามควรส่งคืนหนึ่งแถวซึ่งมีอันดับที่จำเป็น (เท่านั้น)