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

दो MySQL टेबल में कॉलम पर MAX () प्राप्त करें?

<घंटा/>

अधिकतम खोजने के लिए ग्रेटेस्ट() का प्रयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1 (नंबर int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.52 सेकंड)

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

mysql> DemoTable1 मानों (80) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड) mysql> DemoTable1 मानों में डालें (229); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable1 मानों में डालें ( 575);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड)

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

mysql> DemoTable1 से *चुनें;

आउटपुट

<पूर्व>+----------+| नंबर |+-----------+| 80 || 229 || 575 |+--------+3 पंक्तियाँ सेट में (0.00 सेकंड)

दूसरी तालिका बनाने की क्वेरी निम्नलिखित है -

mysql> टेबल बनाएं DemoTable2 (नंबर int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.51 सेकंड)

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

mysql> DemoTable2 मानों (485) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> DemoTable2 मानों में डालें (10); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable2 मानों में डालें ( 475);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

mysql> DemoTable2 से *चुनें;

आउटपुट

<पूर्व>+----------+| नंबर |+-----------+| 485 || 10 || 475 |+--------+3 पंक्तियाँ सेट में (0.00 सेकंड)

दो तालिकाओं में कॉलम पर MAX() प्राप्त करने की क्वेरी निम्नलिखित है -

mysql> सबसे बड़ा चुनें ((DemoTable1 से अधिकतम (संख्या) चुनें), (DemoTable2 से अधिकतम (संख्या) चुनें));

आउटपुट

<पूर्व>+------------------------------------------ -------------------------------------------+| महानतम ((DemoTable1 से अधिकतम (संख्या) का चयन करें), (DemoTable2 से अधिकतम (संख्या) का चयन करें)) |+-------------------------- -------------------------------------------------- -------------+| 575 |+-------------------------------------------------------- ------------------------------------------+1 पंक्ति सेट में (0.00 सेकंड )
  1. MySQL के साथ दूसरे कॉलम में दो अलग-अलग मानों के साथ सभी रिकॉर्ड प्राप्त करें

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

  1. MySQL में दो तालिकाओं से समान आईडी रिकॉर्ड प्राप्त करें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1(Id int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.26 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1 मानों में सम्मिलित करें(3);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित क

  1. MySQL में शर्तों के साथ कॉलम का योग प्राप्त करें

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1489 मानों में डालें (128,2900);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable1489 से *