MySQL: Getting a row number (ranking) for a specific row -


मेरे पास एक उपयोगकर्ता तालिका है जिसमें money_sent कॉलम है। मैं इस तालिका को क्रमबद्ध आदेश में money_sent से ऑर्डर करना चाहता हूं, और फिर पता चलेगा कि कोई विशिष्ट उपयोगकर्ता किस रैंक का उपयोग करता है।

उदाहरण के लिए, केवल 111 लोगों ने ही खर्च किया है उपयोगकर्ता 12392, इसलिए वे रैंक 112 होंगे।

मैं यह कैसे पूछ सकता है?

< P> कैसे के बारे में:

  चयन संख्या (*) उपयोगकर्ताओं से जहां money_sent & lt; (उपयोगकर्ता के जरिए चयन करें धन_सेंट जहां उपयोगकर्ता = 'जो');  

Comments