स्ट्रिंग का हिस्सा प्राप्त करने के लिए आप MySQL में फ़ील्ड के लिए सबस्ट्रिंग() का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है -
अपनेTableName से सबस्ट्रिंग(yourColumnName,yourStartingIndex,yourEndingIndex) चुनें;
आइए पहले एक टेबल बनाएं -
mysql> तालिका बनाएं DemoTable (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Title longtext);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें -
mysql> डेमोटेबल (टाइटल) मानों में डालें ('MySQL एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> डेमोटेबल (टाइटल) मानों में डालें ('MongoDB एक लोकप्रिय नंबर है SQL डेटाबेस');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-------+------------------------------------------ ---------+| आईडी | शीर्षक |+----+------------------------------------------ --------+| 1 | MySQL एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है || 2 | MongoDB एक लोकप्रिय No SQL डेटाबेस है |+-----+------------------------------------------ --------------+2 पंक्तियाँ सेट में (0.00 सेकंड)फ़ील्ड के लिए सबस्ट्रिंग () विधि का उपयोग करने के लिए क्वेरी निम्नलिखित है -
mysql> DemoTable से सबस्ट्रिंग (Title,1,21) चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+--------------------------+| सबस्ट्रिंग(शीर्षक,1,21) |+-----------------------+| MySQL एक संबंधपरक है || MongoDB एक लोकप्रिय |+----------------------+2 पंक्तियों में सेट (0.00 सेकंड) . है