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

क्या हम MySQL क्वेरी में "LIKE concat ()" का उपयोग कर सकते हैं?

<घंटा/>

हाँ, हम ऐसा कर सकते हैं। आइए पहले एक टेबल बनाएं -

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

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

mysql> डेमोटेबल वैल्यू ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल मानों में डालें ('एडम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> सम्मिलित करें डेमोटेबल मानों में ('बॉब'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> डेमोटेबल मानों में डालें ('माइक'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)

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

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

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

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

MySQL में "LIKE concat ()" का उपयोग करने के लिए क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से नाम चुनें जहां नाम LIKE concat('%','o','%');

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

<पूर्व>+----------+| नाम |+------+| जॉन || बॉब |+------+2 पंक्तियाँ सेट में (0.03 सेकंड)
  1. एकल MySQL क्वेरी में एकाधिक मान प्राप्त करने के लिए LIKE% का उपयोग करें

    LIKE के साथ कई मान प्राप्त करने के लिए, OR ऑपरेटर के साथ LIKE ऑपरेटर का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1027(Id int, Name varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.64 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1027 मानों में डालें (400

  1. % के साथ कॉलम मान खोजने के लिए MySQL LIKE क्वेरी का उपयोग कैसे करें?

    % के साथ कॉलम मान खोजने के लिए, सिंटैक्स इस प्रकार है - अपनेTableName से *चुनें जहां आपका कॉलमनाम \%% पसंद करता है; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1497 मानों में डालें (% डेविडमिलर); क्वेरी ठीक ह

  1. MySQL LIKE को MySQL IN के रूप में लागू करने के लिए प्रश्न?

    MySQL IN() जैसी क्वेरी को लागू करने के लिए, आपको LIKE ऑपरेटर के साथ COUNT(), IF() का उपयोग करना होगा। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (जावा) );क्वेरी ठीक है, 1 पंक्ति प्रभावित