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

कैसे जांचें कि कॉलम में किसी भी स्ट्रिंग में MySQL में एक विशिष्ट स्ट्रिंग है या नहीं?

<घंटा/>

इसके लिए LIKE ऑपरेटर के साथ CONCAT() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable(Name varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)

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

mysql> डेमोटेबल वैल्यू ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.33 सेकंड) mysql> डेमोटेबल मानों में डालें ('एडम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> सम्मिलित करें डेमोटेबल मानों में ('बॉब'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> डेमोटेबल मानों में डालें ('जॉनसन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें ('डेविड' ');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

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

<पूर्व>+------------+| नाम |+------------+| जॉन || एडम || बॉब || जॉनसन || डेविड |+-----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

यह जांचने के लिए क्वेरी निम्नलिखित है कि क्या कॉलम के किसी भी स्ट्रिंग में एक विशिष्ट स्ट्रिंग है -

mysql> डेमोटेबल से *चुनें जहां नाम जैसे "%joh%" या "Joh" जैसे CONCAT("%", Name, "%");

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

<पूर्व>+------------+| नाम |+------------+| जॉन || जॉनसन |+-----------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL में विशिष्ट कॉलम डेटा कैसे निर्यात करें?

    MySQL में विशिष्ट कॉलम डेटा निर्यात करने के लिए, OUTFILE का उपयोग करें - अपनेटेबलनाम से अपने कॉलमनाम को आउटफाइल yourLocationOfFile में चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20));

  1. मैं कॉलम उपनाम को MySQL में विशिष्ट डेटा प्रकार के होने के लिए कैसे बाध्य करूं?

    इसके लिए आप CASE स्टेटमेंट का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.47 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1505 मानों में डालें(45,1);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) चयन कथन का उपयोग करके तालिका से स

  1. कैसे जांचें कि स्ट्रिंग में एक विशिष्ट उप स्ट्रिंग है या नहीं?

    यह जांचने के लिए कि क्या किसी स्ट्रिंग में एक विशिष्ट सबस्ट्रिंग है, स्ट्रेल और स्ट्रॉप्स फ़ंक्शन का उपयोग किया जा सकता है। स्ट्रेलन स्ट्रिंग की पूरी लंबाई देता है। फ़ंक्शन स्ट्रॉप्स उस स्थिति को ढूंढता है जिसमें स्ट्रिंग में सबस्ट्रिंग पहले होता है। उदाहरण <?php    $str_1 = "thisi