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

MySQL Regex का उपयोग करके केवल एक संख्या से शुरू होने वाले तार ढूँढना?

<घंटा/>

किसी संख्या से शुरू होने वाले स्ट्रिंग्स को खोजने के लिए, रेगुलर एक्सप्रेशन का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable(Id varchar(200));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड)

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

mysql> डेमोटेबल वैल्यू ('123User') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> डेमोटेबल मानों में डालें ('_ $ 123User'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> डेमोटेबल मानों में डालें ('User123456'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें ('0000User'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> डेमोटेबल मानों में डालें ( '&^*उपयोगकर्ता');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड)

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

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

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

<पूर्व>+---------------+| आईडी |+---------------+| 123उपयोगकर्ता || _$123उपयोगकर्ता || उपयोगकर्ता123456 || 0000उपयोगकर्ता || &^*उपयोगकर्ता |+---------------+5 पंक्तियों में सेट (0.00 सेकंड)

यहाँ MySQL Regexp का उपयोग करके एक संख्या से शुरू होने वाले स्ट्रिंग्स को खोजने की क्वेरी है -

mysql> DemoTable से DISTINCT Id चुनें जहां Id REGEXP '^[0-9]';

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

<पूर्व>+----------+| आईडी |+----------+| 123उपयोगकर्ता || 0000उपयोगकर्ता |+----------+2 पंक्तियाँ सेट में (0.58 सेकंड)
  1. MySQL में संदर्भ के रूप में किसी अन्य तालिका से केवल स्ट्रिंग्स का उपयोग करके तालिका में एक पंक्ति कैसे जोड़ें?

    इसके लिए MySQL में INSERT INTO SELECT स्टेटमेंट का इस्तेमाल करें। आइए एक टेबल बनाएं - ;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.84 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो61 मानों में डालें(2,बॉब);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) चयन कथन का उपयोग करके तालिका से रिकॉ

  1. अपाचे के साथ MySQL का उपयोग करना

    आइए समझें कि अपाचे के साथ MySQL का उपयोग कैसे करें - अपाचे एक वेब सर्वर सॉफ्टवेयर है जिसे अपाचे सॉफ्टवेयर फाउंडेशन द्वारा विकसित और अनुरक्षित किया जाता है। यह एक ऐसा सॉफ्टवेयर है जो वेब पेज तक पहुंचने के लिए उपयोगकर्ता से अनुरोध लेता है। HTTP अनुरोध पर कुछ सुरक्षा जांच की जाती है और फिर उपयोगकर्ता

  1. पायथन का उपयोग करके केवल 1s के साथ सबस्ट्रिंग की संख्या खोजने का कार्यक्रम

    मान लीजिए कि हमारे पास एक बाइनरी स्ट्रिंग है। हमें सभी वर्णों के साथ सबस्ट्रिंग की संख्या ज्ञात करनी है। उत्तर बहुत बड़ा हो सकता है इसलिए वापसी परिणाम मोड 10^9 + 7. इसलिए, यदि इनपुट s =1011010 जैसा है, तो आउटपुट 5 होगा क्योंकि 1. चार गुना 1 2. एक बार 11 इसे हल करने के लिए, हम इन चरणों का पालन करें