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

MySQL में VARCHAR कॉलम से अधिकतम मान ज्ञात करें

<घंटा/>

अधिकतम मान ज्ञात करने के लिए, CAST () के साथ MAX () का उपयोग करें, क्योंकि मान VARCHAR प्रकार के हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable2030 -> ( -> Value varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.44 सेकंड)

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

mysql> DemoTable2030 मानों ('8') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable2030 मान ('1') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> सम्मिलित करें DemoTable2030 मानों ('10001') में; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable2030 मानों ('901') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड)

चुनिंदा स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें &miuns;

mysql> DemoTable2030 से *चुनें

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

<पूर्व>+----------+| मूल्य |+----------+| 8 || 1 || 10001 || 901 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

VARCHAR कॉलम से अधिकतम मान ज्ञात करने की क्वेरी निम्नलिखित है -

mysql> DemoTable2030 से अधिकतम (कास्ट (अहस्ताक्षरित मान)) चुनें;

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

<पूर्व>+----------------------------+| अधिकतम (कास्ट (अहस्ताक्षरित के रूप में मान)) |+----------------------------+| 10001 |+----------------------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. यदि MySQL में चयनित मान '0' है, तो दूसरे कॉलम से चुनें?

    इसके लिए MySQL में IF() का प्रयोग करें। वाक्य रचना इस प्रकार है - select IF(yourColumnName1=0,yourColumnName2,yourColumnName1) as anyAliasName from yourTableName; आइए एक टेबल बनाएं - mysql> create table demo30 −> ( −> id int not null auto_increment primary key, −> valu

  1. MySQL में एक कॉलम में अधिकतम मान ज्ञात करें

    हमें कॉलम में अधिकतम मान ज्ञात करने के लिए MAX(columnName) का उपयोग करने की आवश्यकता है। लेकिन, सबसे पहले, हम MySQL में डेटाबेस और टेबल के बारे में समझेंगे। MySQL को स्थापित करने से पहले, यह निर्धारित करना महत्वपूर्ण है कि कौन सा संस्करण और कौन सा वितरण प्रारूप (यह एक बाइनरी फ़ाइल या स्रोत फ़ाइलों

  1. एक MySQL कॉलम से अधिकतम मान प्राप्त करें?

    आइए पहले एक टेबल बनाएं - mysql> create table DemoTable    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.63 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - mysql> insert into DemoTable values(78); Query OK, 1 row affected (0.18 s