आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable -> (-> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(100), ->विषय varchar(100), -> Score int -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.94 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल (नाम, विषय, स्कोर) मान ('क्रिस', 'MySQL', 80) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.32 सेकंड) mysql> डेमोटेबल (नाम, विषय, स्कोर) में डालें मान ('रॉबर्ट', 'मोंगोडीबी', 45); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.62 सेकंड) mysql> डेमोटेबल (नाम, विषय, स्कोर) मान ('एडम', 'जावा', 78) में डालें; क्वेरी ठीक है , 1 पंक्ति प्रभावित (0.52 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+-----+--------+----------+----+| आईडी | नाम | विषय | स्कोर |+----+--------+--------+-------+| 1 | क्रिस | माईएसक्यूएल | 80 || 2 | रॉबर्ट | मोंगोडीबी | 45 || 3 | एडम | जावा | 78 |+----+--------+------------+----------+3 पंक्तियों में सेट (0.00 सेकंड)पास या फेल के रूप में परिणाम प्रदर्शित करने के लिए MySQL में if क्लॉज के साथ काम करने की क्वेरी यहां दी गई है।
mysql> डेमोटेबल से नाम, विषय, स्कोर, अगर (स्कोर> 75,"पास", "FAIL") AS स्थिति का चयन करें;
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
+-----+------+------+ नाम | विषय | स्कोर | स्थिति |+--------+------------+----------+----------+| क्रिस | माईएसक्यूएल | 80 | पास || रॉबर्ट | मोंगोडीबी | 45 | असफल || एडम | जावा | 78 | पास |+----------+--------+----------+----------+3 पंक्तियों में सेट (0.00 सेकंड)