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

MySQL में कुल फ़ंक्शन और अन्य सभी कॉलम चुनें

<घंटा/>

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

mysql> टेबल बनाएं DemoTable1621 -> ( -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20), -> StudentMarks int -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.69 सेकंड)

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

mysql> DemoTable1621(StudentName,StudentMarks) मानों ('क्रिस', 45) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> DemoTable1621(StudentName,StudentMarks) मान ('बॉब',78) में डालें;क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> DemoTable1621(StudentName,StudentMarks) मान ('डेविड',89) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable1621(StudentName,StudentMarks) में डालें मान ('एडम', 87); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)

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

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

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

+-----------+---------------+--------------+| छात्र आईडी | छात्र का नाम | स्टूडेंटमार्क्स |+-----------+----------------+--------------+| 1 | क्रिस | 45 || 2 | बॉब | 78 || 3 | डेविड | 89 || 4 | एडम | 87 |+-----------+----------------+--------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

कुल फ़ंक्शन का चयन करने के लिए निम्नलिखित क्वेरी है -

mysql> tblData का चयन करें।*,(DemoTable1621 से max(StudentMarks) का चयन करें) DemoTable1621 tblData से अधिकतम मार्क्स के रूप में;

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

<पूर्व>+-----------+---------------+--------------+----- ---------+| छात्र आईडी | छात्र का नाम | स्टूडेंटमार्क्स | अधिकतम अंक |+-----------+------------------- --------+| 1 | क्रिस | 45 | 89 || 2 | बॉब | 78 | 89 || 3 | डेविड | 89 | 89 || 4 | एडम | 87 | 89 |+----------+----------------+--------------+---------- --------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. मैं MySQL में पंक्तियों और स्तंभों में से कोई भी कैसे चुनूं?

    पंक्तियों और स्तंभों में से कोई भी प्रदर्शित करने के लिए, नीचे दिए गए सिंटैक्स के अनुसार नल और गलत का चयन करें का उपयोग करें - अपनेटेबलनाम से नल का चयन करें जहां गलत है; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें

  1. MySQL में समूहीकरण के साथ चयन करें और योग करें?

    योग करने के लिए, समग्र फ़ंक्शन SUM() का उपयोग करें। उसके साथ, MySQL GROUP BY का उपयोग करके समूह। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (उत्पाद -1, 4,150);क्वेरी ठीक है, 1 पंक्ति

  1. जांचें कि क्या MySQL प्रविष्टि मौजूद है और यदि ऐसा है, तो अन्य स्तंभों को कैसे अधिलेखित करें?

    इसके लिए INSERT ON DUPLICATE KEY UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1891 ( FirstName varchar(20), UNIQUE KEY(FirstName) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डुप्लीकेट कुंजी अपडेट पर DemoTab