मेरे पास ऐसा लगता है कि 'हाईस्कॉरेस' नामक एक टेबल है।MySQL तालिका में एक रैंक प्रदर्शित करना
id udid name score
1 1111 Mike 200
2 3333 Joe 300
3 4444 Billy 50
4 0000 Loser 10
5 DDDD Face 400
एक विशिष्ट उडिड को देखते हुए, मैं उस पंक्ति के रैंक को उनके स्कोर मूल्य से वापस करना चाहता हूं।
यानी अगर UDID दिया = 0000, मैं 5.
लौट जाना किसी भी विचार कैसे एक MySQL डेटाबेस के लिए इस क्वेरी लिखने के लिए?
आह धन्यवाद, वहाँ प्रति केवल 1 प्रविष्टि है उदित, मैं अपनी PHP लिपि में इसका ख्याल रखता हूं। भी, मैं इसके बारे में थोड़ा जानता हूं। तो दोनों ब्लॉक एक साथ कैसे काम करते हैं। क्या मैं उन्हें एक ही प्रश्न में डालता हूं? या एक दूसरे के ठीक बाद? –
@MichaelInno: यदि आप केवल एक विशिष्ट उपयोगकर्ता रैंक की जांच कर रहे हैं, तो आपको केवल दूसरी क्वेरी का उपयोग करने की आवश्यकता है। '0000'' को जो भी' उदिद 'आप ढूंढ रहे हैं उसे बदलें। –
यह आपको एक ही स्कोर वाले उपयोगकर्ताओं के लिए अलग-अलग रैंक देगा। –