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

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

<घंटा/>

MySQL NOT RLIKE ऑपरेटर का उपयोग एक ऐसे पैटर्न की जांच के लिए किया जा सकता है जो एक अभिव्यक्ति के भीतर मौजूद नहीं है। NOT RLIKE का सिंटैक्स इस प्रकार है -

सिंटैक्स

NOT RLIKE Pat_not_for_match

यहाँ Pat_not_for_match वह पैटर्न है जिसका मिलान व्यंजक से नहीं होना है।

उदाहरण

mysql> Select Id, Name from Student WHERE Name NOT RLIKE '^H';
+------+---------+
| Id   | Name    |
+------+---------+
| 1    | Gaurav  |
| 2    | Aarav   |
| 20   | Gaurav  |
| 21   | Yashraj |
+------+---------+
4 rows in set (0.00 sec)

उपरोक्त क्वेरी 'छात्र' तालिका से नाम ढूंढती है जिसमें पैटर्न नहीं है 'एच' से शुरू होता है। ^ एक वाइल्डकार्ड है जिसका उपयोग NOT RLIKE के साथ किया जाता है और यह स्ट्रिंग की शुरुआत को दर्शाता है।


  1. कैसे जांचें कि MySQL में कौन सा डेटाबेस चुना गया है?

    इसे हम ड्यूल से DATABASE() मेथड की मदद से चेक कर सकते हैं। मान लीजिए, हम डेटाबेस व्यवसाय का उपयोग कर रहे हैं। क्वेरी इस प्रकार है - व्यवसाय का उपयोग करें;डेटाबेस बदल गया अब हम चेक कर सकते हैं कि कौन सा डेटाबेस डुअल से DATABASE () की मदद से चुना गया है। क्वेरी इस प्रकार है - सेलेक्ट DATABASE() DUA

  1. MySQL में एक कॉलम में NULL या NOT NULL मानों की जाँच करें

    इसके लिए MySQL में IS NOT NULL का इस्तेमाल करें। आइए सिंटैक्स देखें- अपना कॉलमनाम चुनें अपनेटेबलनाम से न्यूल नहीं है; यदि कॉलम में NULL मान नहीं है तो उपरोक्त क्वेरी 1 लौटाती है अन्यथा 0. आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर

  1. MySQL संस्करण की जांच कैसे करें

    आइए समझें कि MySQL के उस संस्करण की जांच कैसे करें जो उपयोगकर्ता वर्तमान में चला रहा है - कंसोल पर क्वेरी दर्ज करने से पहले, यह सुनिश्चित करना महत्वपूर्ण है कि उपयोगकर्ता सर्वर से जुड़ा है। MySQL संस्करण जांचें नीचे दी गई क्वेरी उपयोग किए जा रहे सर्वर की संस्करण संख्या और वर्तमान तिथि बताएगी। SEL