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

MySQL RegEx एन सेमी-कोलन युक्त लाइनों को खोजने के लिए?

<घंटा/>

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

mysql> टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Title text);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.88 सेकंड)

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

mysql> डेमोटेबल (शीर्षक) मानों में डालें ('यह है; ए; MySQL; ट्यूटोरियल'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल (शीर्षक) मानों में डालें ('जावा है; एक;ऑब्जेक्ट ओरिएंटेड');क्वेरी ओके, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> डेमोटेबल (टाइटल) मानों में डालें ('MongoDB; is;a; डेटाबेस'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

mysql> डेमोटेबल से *चुनें;

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

<पूर्व>+----+-----------------------------+| आईडी | शीर्षक |+----+----------------------------+| 1 | ये है; ए; MySQL;ट्यूटोरियल || 2 | जावा है; ए;ऑब्जेक्ट ओरिएंटेड || 3 | मोंगोडीबी; एक है; डेटाबेस |+----+----------------------------+3 पंक्तियों में सेट (0.00 सेकंड)

यहां 3 सेमी-कोलन वाली पंक्तियों को खोजने के लिए रेगेक्स है -

mysql> डेमोटेबल से * चुनें जहां शीर्षक REGEXP '(.*;){3}';

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

<पूर्व>+----+----------------------------+| आईडी | शीर्षक |+----+----------------------------+| 1 | ये है; ए; MySQL;ट्यूटोरियल || 3 | मोंगोडीबी; एक है; डेटाबेस |+----+----------------------------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. मेरे विंडोज़ कंप्यूटर पर MySQL my.cnf कैसे खोजें?

    विंडोज सिस्टम पर my.cnf खोजने के लिए, पहले शॉर्टकट की विंडोज + आर (रन) की मदद से कमांड प्रॉम्प्ट खोलें। स्नैपशॉट इस प्रकार है - कमांड प्रॉम्प्ट पर services.msc टाइप करें और निम्न स्क्रीनशॉट में दिखाए अनुसार ENTER दबाएँ - अब, एक नया विज़ार्ड खुल जाएगा। स्नैपशॉट इस प्रकार है - अब, MySQL की खो

  1. MySQL निर्देशिका में my.ini नहीं मिल रहा है?

    my.ini प्रोग्राम डेटा के हिडन फोल्डर में है। सबसे पहले C:ड्राइव पर जाएं और फिर प्रोग्राम डेटा के हिडन फोल्डर पर जाएं। उस से, MySQL संस्करण निर्देशिका में जाएँ। यहाँ C:ड्राइव का स्नैपशॉट है - सी ड्राइव पर क्लिक करें। स्नैपशॉट इस प्रकार है। यहां, आप प्रोग्राम डेटा फ़ोल्डर देख सकते हैं - अब प्रो

  1. सी # में एक स्ट्रिंग में संख्या कैसे खोजें?

    किसी स्ट्रिंग में कोई संख्या खोजने के लिए, रेगुलर एक्सप्रेशन का उपयोग करें। हमने स्ट्रिंग से नंबर प्राप्त करने के लिए रेगेक्स पैटर्न सेट किया है। Regex r = new Regex(@"\d+"); अब, स्ट्रिंग सेट करने के लिए C# में मैच क्लास का उपयोग करें। Match m = r.Match("Welcome! We are open 365 day