Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

ORDER BY के बिना MySQL तालिका के प्राकृतिक क्रम को उलट दें?

प्रत्येक पंक्ति को क्रमांकित करने के लिए अपनी क्वेरी में @rownum का उपयोग करें और फिर @rownum desc द्वारा क्रमित करें। यह रहा एक उदाहरण .

select @rownum:[email protected]+1 ‘rank’, p.* from player p, (SELECT @rownum:=0) r order by score desc limit 10;

अंत में, सावधान रहें कि लंबे समय तक लौटाए जा रहे मौजूदा ऑर्डर पर निर्भर रहने की अनुशंसा नहीं की जाती है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. त्रुटि:'अमान्य पैरामीटर संख्या:पैरामीटर परिभाषित नहीं किया गया था' PDO में INSERT करने के लिए एक सरणी का उपयोग करते समय

  2. Erlang emysql iPhone इमोजी एन्कोडिंग समस्या

  3. MySQL नॉट इन क्वेरी ने अचानक परिणाम लौटाना बंद कर दिया

  4. समानांतर प्रक्रिया बनाने के लिए रूबी ऑन रेल्स में कांटे का उपयोग करना

  5. एक सरणी में MySQL तालिका डेटा का चयन करना