इसके लिए आप SUBSTRING_INDEX() का इस्तेमाल कर सकते हैं। आइए पहले एक −
. बनाएंmysql> तालिका बनाएं DemoTable1416 -> ( -> StudentCode varchar(100) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.56 सेकंड)
इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1416 मानों में डालें ('101/जॉन/स्मिथ'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable1416 मानों में डालें ('901/कैरोल/टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> DemoTable1416 मान ('400/डेविड/मिलर') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)
−
. का चयन करके तालिका से सभी रिकॉर्ड प्रदर्शित करेंmysql> DemoTable1416 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+------------------+| छात्र कोड |+-------------------+| 101/जॉन/स्मिथ || 901/कैरोल/टेलर || 400/डेविड/मिलर |+------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)स्लैश द्वारा अलग किए गए शब्दों के साथ एक स्ट्रिंग से सबस्ट्रिंग लाने की क्वेरी निम्नलिखित है -
mysql> DemoTable1416 से substring_index(StudentCode,'/',-2) चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+------------------------------------------------+| substring_index(छात्र कोड,'/',-2) |+------------------------------------- +| जॉन/स्मिथ || कैरल/टेलर || डेविड/मिलर |+------------------------------------------------+3 पंक्तियाँ सेट में (0.00 सेकंड )