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

अधिकतम दो मान MySQL कैसे प्राप्त करें?

<घंटा/>

MySQL में अधिकतम दो मान प्राप्त करने के लिए, हम पूर्वनिर्धारित फ़ंक्शन "महानतम" का उपयोग कर सकते हैं। महानतम () फ़ंक्शन का सिंटैक्स इस प्रकार है -

सबसे बड़ा चुनें(value1,value2);

उपरोक्त क्वेरी को लागू करना, दो मानों से अधिकतम मान प्राप्त करने के लिए। क्वेरी इस प्रकार है -

केस 1

हम दोनों मान इंट दे रहे हैं।

mysql> सबसे बड़ा चुनें(100,-300);

उपरोक्त क्वेरी को निष्पादित करने के बाद, हमें निम्न आउटपुट मिलेगा

<पूर्व>+----------------------+| महानतम(100,-300) |+----------------------+| 100 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)

केस 2

हम दोनों मान स्ट्रिंग दे रहे हैं -

क्वेरी इस प्रकार है -

mysql> सबसे बड़ा चुनें('A','a');

निम्न आउटपुट है -

<पूर्व>+---------------------+| महानतम ('ए', 'ए') |+-------------------+| a |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)

यहां आप देख सकते हैं कि 'ए' प्रदर्शित होता है। ऐसा इसलिए है क्योंकि 'ए' का एएससीआईआई मान 97 है और 'ए' 65 है। इसलिए, 97 का मान 65 से बड़ा है, यानी 'ए' 'ए' से बड़ा है।

आइए अब जांचते हैं। 'ए' के ​​लिए क्वेरी -

mysql> ascii('a'); चुनें

यहाँ आउटपुट है

<पूर्व>+---------------+| एएससीआई ('ए') |+---------------+| 97 |+-----------+1 पंक्ति सेट में (0.00 सेकंड)

'ए' के ​​लिए क्वेरी।

mysql> ascii('A'); चुनें

निम्न आउटपुट है

<पूर्व>+---------------+| एएससीआई ('ए') |+---------------+| 65 |+-----------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL के साथ दूसरे कॉलम में दो अलग-अलग मानों के साथ सभी रिकॉर्ड प्राप्त करें

    इसके लिए आप ग्रुप बाय हैविंग क्लॉज का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable751 (StudentName varchar(100), सब्जेक्टनाम varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable751 मानों में डालें (कै

  1. MySQL में LIMIT का उपयोग करके शीर्ष दो मानों का चयन कैसे करें?

    चूँकि आपको शीर्ष मानों की आवश्यकता है, DESC द्वारा ORDER का उपयोग करें। इसके साथ, दो मानों के लिए, LIMIT 2 का उपयोग करें। हमारे उदाहरण के लिए, आइए पहले एक तालिका बनाएं - तालिका बनाएं DemoTable(राशि int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.73 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्

  1. जावास्क्रिप्ट में किसी वस्तु का मान कैसे प्राप्त करें?

    कुछ विधियाँ हैं जैसे Object.values() किसी वस्तु का मान प्राप्त करने के लिए। लेकिन उन विधियों के माध्यम से, मूल्यों का पता लगाने की प्रक्रिया लंबी है। इसे कम करने के लिए, अंडरस्कोर.जेएस जावास्क्रिप्ट की एक लाइब्रेरी ने _.values() . नामक एक विधि प्रदान की है . मूल्यों को निष्पादित करने के लिए इस विधि