अंतिम पंक्ति का चयन करने के लिए, हम अवरोही (अवरोही) संपत्ति और सीमा 1 के साथ ORDER BY खंड का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं और इन्सर्ट कमांड की मदद से कुछ रिकॉर्ड डालें।
क्वेरी इस प्रकार है।
mysql> टेबल बनाएं getLastRecord -> (-> Id int, -> Name varchar(100) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड)
उपरोक्त तालिका बनाने के बाद, हम इन्सर्ट कमांड की मदद से रिकॉर्ड डालेंगे।
mysql> getLastRecord मानों (1, 'जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> getLastRecord मानों (2, 'रामित') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) )mysql> getLastRecord मानों में डालें (3, 'जॉनसन'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> getLastRecord मानों (4, 'कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.79 सेकंड)पूर्व>चुनिंदा स्टेटमेंट की मदद से सभी रिकॉर्ड प्रदर्शित करें।
mysql> getLastRecord से *चुनें;निम्न आउटपुट है।
<पूर्व>+----------+-----------+| आईडी | नाम |+----------+---------+| 1 | जॉन || 2 | रामित || 3 | जॉनसन || 4 | कैरल |+------+-----------+4 पंक्तियों में सेट (0.00 सेकंड)
हमारा लैट्स रिकॉर्ड आईडी 4 और नाम 'कैरोल' के साथ है। अंतिम रिकॉर्ड प्राप्त करने के लिए, निम्नलिखित क्वेरी है।
mysql> आईडी DESC LIMIT 1 द्वारा getLastRecord ORDER से * चुनें;
निम्न आउटपुट है।
<पूर्व> +----------+----------+| आईडी | नाम |+----------+----------+| 4 | कैरल |+----------+----------+1 पंक्ति सेट में (0.00 सेकंड)उपरोक्त आउटपुट से पता चलता है कि हमने आईडी 4 और नाम कैरल के साथ अंतिम रिकॉर्ड प्राप्त कर लिया है।