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

MySQL में, हम कैसे जांच सकते हैं कि एक निर्दिष्ट पैटर्न की एक स्ट्रिंग किसी अन्य स्ट्रिंग के भीतर मौजूद नहीं है?


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

सिंटैक्स

NOT LIKE specific_pattern

विशिष्ट_पैटर्न स्ट्रिंग का पैटर्न है जिसे हम किसी अन्य स्ट्रिंग के भीतर नहीं खोजना चाहते हैं।

उदाहरण

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

mysql> Select * from Student WHERE name NOT LIKE '%av%';

+------+---------+---------+----------+--------------------+
| Id   | Name    | Address | Subject  | year_of_Admission  |
+------+---------+---------+----------+--------------------+
| 15   | Harshit | Delhi   | Commerce |               2009 |
| 21   | Yashraj | NULL    | Math     |               2000 |
+------+---------+---------+----------+--------------------+

2 rows in set (0.00 sec)

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


  1. जेएसपी में निर्दिष्ट सबस्ट्रिंग की स्ट्रिंग के भीतर इंडेक्स कैसे जांचें?

    fn:indexOf() फ़ंक्शन एक निर्दिष्ट सबस्ट्रिंग की एक स्ट्रिंग के भीतर अनुक्रमणिका देता है। सिंटैक्स fn:indexOf() फ़ंक्शन में निम्न सिंटैक्स है - int indexOf(java.lang.String, java.lang.String) उदाहरण fn:indexOf() . की कार्यक्षमता को समझाने के लिए निम्नलिखित उदाहरण है समारोह - <%@ taglib uri = &qu

  1. जांचें कि स्ट्रिंग का औसत वर्ण पायथन में मौजूद है या नहीं

    मान लीजिए कि हमारे पास एक स्ट्रिंग है जिसमें अल्फ़ान्यूमेरिक वर्ण हैं, हमें यह जांचना है कि स्ट्रिंग का औसत वर्ण मौजूद है या नहीं, यदि हाँ तो उस वर्ण को वापस कर दें। यहां प्रत्येक वर्ण ASCII मानों के औसत का s में फ़्लोर लेकर औसत वर्ण पाया जा सकता है। इसलिए, यदि इनपुट s =pqrst जैसा है, तो आउटपुट r ह

  1. कैसे जांचें कि कोई स्ट्रिंग पालिंड्रोम है या पायथन का उपयोग नहीं कर रहा है?

    पायथन के मानक पुस्तकालय से reveresed() फ़ंक्शन का उपयोग करें। यह उलटी हुई वस्तु लौटाता है जिसे सूची वस्तु में परिवर्तित किया जा सकता है >>> str1='malayalam' >>> l1=list(reversed(str1)) >>> l1 ['m', 'a', 'l', 'a', 'y', 'a&