इसके लिए LIMIT 1 के साथ ORDER BY DESC का उपयोग करें। आइए पहले टेबल बनाएं -
mysql> तालिका बनाएं DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> UserName varchar(100), -> UserMessage text -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.17 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल (उपयोगकर्ता नाम, उपयोगकर्ता संदेश) मान ('एडम', 'हाय') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.92 सेकंड) mysql> डेमोटेबल (उपयोगकर्ता नाम, उपयोगकर्ता संदेश) मान ('क्रिस') में डालें। 'बहुत बढ़िया'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.52 सेकंड) mysql> डेमोटेबल (उपयोगकर्ता नाम, उपयोगकर्ता संदेश) मान ('रॉबर्ट', 'नाइस') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.65 सेकंड) mysql> में डालें डेमोटेबल (उपयोगकर्ता नाम, उपयोगकर्ता संदेश) मान ('डेविड', 'गुड मॉर्निंग!!!'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+----+----------+---------------------+| आईडी | उपयोगकर्ता नाम | उपयोगकर्ता संदेश |+----+----------+---------------------+| 1 | एडम | नमस्ते || 2 | क्रिस | बहुत बढ़िया || 3 | रॉबर्ट | अच्छा || 4 | डेविड | शुभ प्रभात!!! |+----+----------+---------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)तालिका से शीर्षतम रिकॉर्ड का चयन करने के लिए क्वेरी निम्नलिखित है -
mysql> आईडी डीईएससी लिमिट 1 के अनुसार डेमोटेबल ऑर्डर से *चुनें;
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+----+----------+---------------------+| आईडी | उपयोगकर्ता नाम | उपयोगकर्ता संदेश |+----+----------+---------------------+| 4 | डेविड | शुभ प्रभात!!! |+----+----------+---------------------+1 पंक्ति सेट में (0.00 सेकंड)