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

MySQL में NOT LIKE के लिए सही सिंटैक्स क्या है?

<घंटा/>

MySQL में NOT LIKE के लिए सही सिंटैक्स निम्नलिखित है:

वे टेबल दिखाएं जहां `TABLES_IN_yourDatabaseName` 'yourTableName%' पसंद नहीं करते;

उपरोक्त सिंटैक्स को समझने के लिए, हम डेटाबेस SAMPLE का उपयोग करेंगे जिसमें कुछ टेबल हैं। सबसे पहले, हम नमूना डेटाबेस के सभी तालिकाओं को प्रदर्शित करेंगे। उसके बाद हम उपरोक्त सिंटैक्स का उपयोग करेंगे।

क्वेरी सभी तालिकाओं को प्रदर्शित करने के लिए इस प्रकार है। पहले USE कमांड का उपयोग करके डेटाबेस को SAMPLE में बदलें:

mysql> नमूना का उपयोग करें;डेटाबेस बदल गया

डेटाबेस से सभी तालिकाओं को प्रदर्शित करें। क्वेरी इस प्रकार है:

mysql> टेबल दिखाएं;

निम्न आउटपुट है:

<पूर्व>+--------------------------+| टेबल्स_इन_नमूना |+--------------------------+| ब्लॉब्साइज़्डेमो || इन्सर्ट_रोकें || insertrecord_selecttable || इंसर्टरिकॉर्डरोकें || मायटेबल || न्यूलाइनडेमो || नोटक्वालोपरेटर || समोफेवरी डिस्टिंक्ट || yourtable |+--------------------------+9 पंक्तियाँ सेट में (0.00 सेकंड)

अब आप उन सभी टेबल नामों की जांच के लिए उपरोक्त सिंटैक्स का उपयोग कर सकते हैं जिनमें टेक्स्ट "इन्सर्ट" नहीं है। क्वेरी इस प्रकार है:

mysql> वे टेबल दिखाएं जहां `TABLES_IN_sample` 'insert%' पसंद नहीं है;

निम्न आउटपुट है:

<पूर्व>+----------------------+| Tables_in_sample |+----------------------+| ब्लॉब्साइज़्डेमो || मायटेबल || न्यूलाइनडेमो || नोटक्वालोपरेटर || समोफेवरी डिस्टिंक्ट || yourtable |+---------------------+6 पंक्तियाँ सेट में (0.00 सेकंड)
  1. डेटाबेस में तालिकाओं की संख्या प्रदर्शित करने के लिए MySQL क्वेरी क्या है?

    मान लें, मैं यहां वेब डेटाबेस का उपयोग कर रहा हूं। हमें डेटाबेस वेब में तालिकाओं की संख्या ज्ञात करने की आवश्यकता है। इसके लिए MySQL में INFORMATION_SCHEMA.TABLES का उपयोग करें। तालिकाओं की संख्या प्रदर्शित करने के लिए क्वेरी निम्नलिखित है - जहां table_schema=web; यह निम्नलिखित आउटपुट देगा - +---

  1. उन मानों के लिए डेटाबेस को क्वेरी करें जो MySQL तालिका में नहीं हैं?

    इसके लिए, आप UNION ALL के साथ WHERE NOT EXISTS का उपयोग कर सकते हैं और तालिका में पहले से मौजूद मानों को अनदेखा करने के लिए NOT IN लागू कर सकते हैं। तालिका में पहले से मौजूद मानों को जोड़ने के लिए UNION ALL के साथ SELECT का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1918 (वैल्यू int

  1. MySQL में !=NULL और IS NOT NULL में क्या अंतर है?

    यदि आप किसी मान की तुलना !=NULL से करते हैं तो यह NULL देता है। तो, !=NULL अर्थहीन है। !=NULL और IS NOT NULL के बीच अंतर देखने के लिए, आइए पहले एक टेबल बनाएं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1970 (वैल्यू इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टे