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

MySQL में किसी अन्य स्ट्रिंग के भीतर निर्दिष्ट पैटर्न की स्ट्रिंग कैसे खोजें?


हम LIKE ऑपरेटर के साथ वाइल्डकार्ड्स का उपयोग करके किसी अन्य स्ट्रिंग के भीतर निर्दिष्ट पैटर्न की स्ट्रिंग खोज सकते हैं।

सिंटैक्स

LIKE specific_pattern

Specific_pattern वह स्ट्रिंग पैटर्न है जिसे हम किसी अन्य स्ट्रिंग के भीतर ढूंढना चाहते हैं।

उदाहरण

मान लीजिए हमारे पास 'student' नामक एक टेबल है जिसमें छात्रों के नाम हैं और हम उन सभी छात्रों का विवरण प्राप्त करना चाहते हैं जिनके नामों के भीतर स्ट्रिंग पैटर्न 'av' है। यह निम्नलिखित MySQL क्वेरी की मदद से किया जा सकता है:

mysql> Select * from Student Where Name LIKE '%av%'; 
+------+--------+---------+-----------+ 
| Id   | Name   | Address | Subject   | 
+------+--------+---------+-----------+ 
| 1    | Gaurav | Delhi   | Computers | 
| 2    | Aarav  | Mumbai  | History   | 
| 20   | Gaurav | Jaipur  | Computers | 
+------+--------+---------+-----------+ 
3 rows in set (0.00 sec)

उपरोक्त उदाहरण में, '%' सिंबल LIKE ऑपरेटर के साथ उपयोग किया जाने वाला एक वाइल्डकार्ड है।


  1. - MySQL में STR_TO_DATE का उपयोग करके स्ट्रिंग को समय/दिनांक-समय में परिवर्तित करना

    MySQL में STR_TO_DATE() फ़ंक्शन का उपयोग करके निर्दिष्ट फॉर्मेट वाली स्ट्रिंग को DATETIME मान में परिवर्तित करें। सिंटैक्स SELECT STR_TO_DATE(yourColumnName, %d/%m/%Y %h:%i %p) AS anyAliasName FROM yourTableName; उदाहरण: टेबल बनाना और डेटा डालना mysql> CREATE TABLE DemoTable ( -> DueDa

  1. - पायथन में दी गई स्ट्रिंग के सभी संभावित क्रमपरिवर्तन कैसे खोजें?

    दी गई स्ट्रिंग के सभी संभावित क्रमपरिवर्तन खोजने के लिए, आप itertools मॉड्यूल का उपयोग कर सकते हैं जिसमें एक उपयोगी मेथड permutations(iterable[, r]) होता है। यह मेथड इटरेबल में तत्वों के क्रमिक r-लंबाई क्रमपरिवर्तनों को टुपल्स के रूप में लौटाता है। सभी क्रमपरिवर्तनों को स्ट्रिंग के रूप में प्राप्त क

  1. - पायथन में कैसे जांचें कि सबस्ट्रिंग दूसरी स्ट्रिंग में समाहित है?

    पायथन में एक कीवर्ड in होता है जिसका उपयोग यह पता लगाने के लिए किया जाता है कि कोई स्ट्रिंग दूसरी स्ट्रिंग का सबस्ट्रिंग है या नहीं। उदाहरण के लिए: print(ello in hello world) आउटपुट: True यदि आपको सबस्ट्रिंग का पहला इंडेक्स भी चाहिए, तो आप इंडेक्स खोजने के लिए find(substr) का उपयोग कर सकते हैं। यदि