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

MySQL क्वेरी विराम चिह्न के कारण मेल नहीं खा रही है?

<घंटा/>

विराम चिह्न मौजूद होने पर भी मिलान करने के लिए MySQL LIKE ऑपरेटर का उपयोग करें। आइए पहले एक टेबल बनाएं−

mysql> तालिका बनाएं DemoTable -> ( -> टिप्पणियाँ varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.10 सेकंड)

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

mysql> डेमोटेबल वैल्यू ('गुड, मॉर्निंग') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ('अच्छा'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.51 सेकंड) mysql> डेमोटेबल मानों में डालें ('अच्छा, अलविदा!'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

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

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

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

<पूर्व>+--------------+| टिप्पणियाँ |+--------------+| सुप्रभात || अच्छा || अलविदा! |+--------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

विराम चिह्न मौजूद होने पर भी मिलान करने के लिए क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से *चुनें जहां '%good%' जैसी टिप्पणियाँ;

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

<पूर्व>+--------------+| टिप्पणियाँ |+--------------+| सुप्रभात || अलविदा! |+--------------+2 पंक्तियाँ सेट में (0.00 सेकंड)
  1. मैं कैसे एक MySQL क्वेरी से बड़ा नहीं लिखूं?

    किसी क्वेरी में से बड़ा नहीं बस उससे कम या उसके बराबर ( <=) की तरह लिखा जा सकता है। वाक्य रचना इस प्रकार है - अपनेTableName से *चुनें जहां आपकाColumnName<=yourColumnName; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें

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

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

  1. MySQL क्वेरी दर्ज करना

    कंसोल पर क्वेरी दर्ज करने से पहले, यह सुनिश्चित करना महत्वपूर्ण है कि उपयोगकर्ता सर्वर से जुड़ा है। नीचे दी गई क्वेरी उपयोग किए जा रहे सर्वर की संस्करण संख्या और वर्तमान तिथि बताएगी। SELECT VERSION(), CURRENT_DATE; नोट: फ़ंक्शन VERSION () और CURRENT_DATE केस-असंवेदनशील हैं। इसका अर्थ है संस्करण ()