आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(EmployeeCode varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)
इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल मानों में डालें ('कर्मचारी:100 जॉन स्मिथ'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> डेमोटेबल मानों में डालें ('कर्मचारी:16537 क्रिस ब्राउन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेमोटेबल मानों में डालें ('कर्मचारी:100 डेविड मिलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> डेमोटेबल मानों में डालें ('कर्मचारी:100 23432 डेविड मिलर'); क्वेरी ठीक , 1 पंक्ति प्रभावित (0.20 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
<पूर्व>mysql>; डेमोटेबल से *चुनें;यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+------------------------------------------+| कर्मचारी कोड |+------------------------------------------+| कर्मचारी:100 जॉन स्मिथ || कर्मचारी:16537 क्रिस ब्राउन || कर्मचारी:100 डेविड मिलर || कर्मचारी:100 23432 डेविड मिलर |+-------------------------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)पंक्ति के वैकल्पिक अंत से मिलान करने के लिए क्वेरी निम्नलिखित है, उदाहरण के लिए, “EMPLOYEE:100 23432 डेविड मिलर” में 100 के बाद 23434 -
mysql> डेमोटेबल से * चुनें जहां EmployeeCode REGEXP "EMPLOYEE:100([^0-9]|$)";
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+------------------------------------------+| कर्मचारी कोड |+------------------------------------------+| कर्मचारी:100 जॉन स्मिथ || कर्मचारी:100 डेविड मिलर || कर्मचारी:100 23432 डेविड मिलर |+-------------------------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)