Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

सबक्वेरी का उपयोग करके MySQL तालिका से दूसरा सबसे बड़ा अंक प्राप्त करें?

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं डेमोटेबल(मार्क्स इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.34 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल मानों में डालें (78); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> डेमोटेबल मानों में डालें (88); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेमोटेबल मानों में डालें ( 67);क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> डेमोटेबल वैल्यू में डालें(76);क्वेरी ओके, 1 पंक्ति प्रभावित (0.25 सेकंड)mysql> डेमोटेबल वैल्यू में डालें(98);क्वेरी ओके, 1 पंक्ति प्रभावित ( 0.13 सेकंड)mysql> डेमोटेबल मानों में डालें (86); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> डेमोटेबल मानों में डालें (89); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें ( 99);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से *चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+| मार्क्स |+----------+| 78 || 88 || 67 || 76 || 98 || 86 || 89 || 99 |+----------+8 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL तालिका से दूसरा सबसे बड़ा अंक प्राप्त करने के लिए क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से मार्क्स का चयन करें मार्क्स =(डेमोटेबल से MAX (मार्क्स) चुनें जहां मार्क्स <(डेमोटेबल से MAX (मार्क्स) चुनें));

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+| मार्क्स |+----------+| 98 |+----------+1 पंक्ति में सेट (0.03 सेकंड)
  1. जावा के साथ MySQL डेटाबेस में किसी तालिका से अंतिम रिकॉर्ड प्राप्त करें?

    MySQL डेटाबेस से डेटा प्राप्त करने के लिए, आपको java से executeQuery() विधि का उपयोग करने की आवश्यकता है। सबसे पहले MySQL डेटाबेस में एक टेबल बनाएं। यहां, हम नमूना डेटाबेस में निम्न तालिका बनाएंगे );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक

  1. MySQL क्वेरी का उपयोग करके तालिका में दूसरा अधिकतम खोजें?

    आप LIMIT 1 OFFSET 1 का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.92 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू में डालें (5); क्वेरी ओके, 1 पंक्ति प्रभावित ( 0.76 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्

  1. MySQL डेटाबेस में किसी अन्य तालिका से आईडी का उपयोग करके उपयोगकर्ता नाम कैसे प्राप्त करें?

    दो तालिकाओं से आईडी का उपयोग करके उपयोगकर्ता नाम प्राप्त करने के लिए, आपको जॉइन का उपयोग करना होगा और तालिकाओं में शामिल होना होगा। आइए एक टेबल बनाएं - उदाहरण ); क्वेरी ओके, 0 रो प्रभावित (2.63) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - उदाहरण डेमो77 मानों में डालें (2, बॉब); क्वेरी ठीक