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

mySQL में पंक्ति आईडी द्वारा आदेशित चयन परिणाम प्राप्त करें

आप निम्न दृष्टिकोण का प्रयास कर सकते हैं, हालांकि मैं इस बात की कोई गारंटी नहीं दे रहा हूं कि यह काम करेगा जैसा आप चाहते हैं:

SET @rownum:=0;

SELECT *
FROM (SELECT @rownum:[email protected]+1 as rownum,
             *
      FROM yourTable) t1
ORDER BY rownum DESC
LIMIT 100;

मुझे यह उल्लेख करना होगा कि यदि आपकी तालिका में कोई विशिष्ट आईडी नहीं है, तो छँटाई हमेशा एक गंभीर समस्या होगी। आप उस क्रम को कभी नहीं बता पाएंगे जिसमें चीजें प्रदर्शित होती हैं। (दूसरे शब्दों में:यह विश्वसनीय नहीं है!)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक लाख मामले में 1 की अनुमति देने के लिए डेटाबेस स्कीमा की संरचना कैसे करें?

  2. MySQL तालिका से एक फ़ील्ड का चयन करें जहाँ स्थिति कई पंक्तियों में है

  3. MySQL डेटाबेस में डाला गया IP हर बार बदलता है

  4. mysql 3 महीने से अधिक के रिकॉर्ड का चयन करें

  5. MySQL/MariaDB सर्वर को कैसे सुरक्षित करें