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

किसी भी प्रकार की कुंजी के बिना अंतिम पंक्ति का चयन करना

यदि यह MyISAM है तो आप इसे दो प्रश्नों में कर सकते हैं

SELECT COUNT(*) FROM yourTable;  
SELECT * FROM yourTable LIMIT useTheCountHere - 1,1;

हालांकि यह अविश्वसनीय है क्योंकि

  1. यह मानता है कि पंक्तियाँ केवल इस तालिका में जोड़ी जाती हैं और कभी नहीं हटाई जाती हैं।
  2. यह मानता है कि इस बीच इस तालिका में कोई अन्य लेखन नहीं किया गया है (आप तालिका को लॉक कर सकते हैं)
  3. MyISAM तालिकाओं को ALTER TABLE का उपयोग करके पुन:व्यवस्थित किया जा सकता है, इसलिए सम्मिलित करने का क्रम अब संरक्षित नहीं है।

यह InnoDB में बिल्कुल भी विश्वसनीय नहीं है, क्योंकि यह इंजन इच्छानुसार तालिका को पुन:व्यवस्थित कर सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP के साथ ओडीबीसी के माध्यम से क्विकबुक डेटाबेस से कनेक्ट करना?

  2. लारवेल गतिशील ड्रॉपडाउन देश और राज्य

  3. PHP या SQL में ब्लॉब का आकार कैसे प्राप्त करें

  4. php क्वेरी नहीं चल रही है?

  5. mySql:उन पंक्तियों को प्राप्त करता है जहां सेल में शब्दों की संख्या (स्ट्रिंग कॉमा से अलग) का मिलान सेल के समान मान होता है