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

वाइल्डकार्ड कैरेक्टर का उपयोग MySQL CONCAT() फंक्शन के साथ कैसे किया जा सकता है?


जैसा कि हम जानते हैं कि वाइल्डकार्ड वे कैरेक्टर हैं जो जटिल मानदंड से मेल खाने वाले डेटा को खोजने में मदद करते हैं। वाइल्डकार्ड का उपयोग LIKE तुलना ऑपरेटर या NOT LIKE तुलना ऑपरेटर के साथ संयोजन में किया जाता है। MySQL हमें वाइल्डकार्ड और तुलना ऑपरेटर LIKE या NOT LIKE की मदद से CONCAT() फंक्शन के आउटपुट से डेटा का मिलान करने की अनुमति देता है। 'Student' टेबल से एक उदाहरण इसे स्पष्ट करने के लिए दिया गया है।

उदाहरण

mysql> Select CONCAT(Name,' ', Last_name) AS NAME from student Where CONCAT(Name, ' ',Last_Name) LIKE '%Kumar%'; 
+---------------+ 
| NAME          | 
+---------------+ 
| Gaurav Kumar  | 
| Harshit Kumar | 
+---------------+ 
2 rows in set (0.00 sec) 
mysql> Select CONCAT(Name,' ', Last_name) AS NAME from student Where concat(Name, ' ',Last_Name) NOT LIKE '%Kumar%'; 
+----------------+ 
| NAME           | 
+----------------+ 
| Aarav Sharma   | 
| Gaurav Rathore | 
| Yashraj Singh  | 
+----------------+ 
3 rows in set (0.00 sec)

उपरोक्त दो परिणाम सेट से, यह स्पष्ट है कि वाइल्डकार्ड कैरेक्टर का उपयोग CONCAT() फंक्शन के साथ कैसे किया जा सकता है।


  1. - MySQL SUM() फंक्शन को HAVING क्लॉज के साथ कैसे उपयोग करें?

    MySQL SUM() फंक्शन को HAVING क्लॉज के साथ उपयोग करके, यह HAVING क्लॉज के बाद दी गई विशिष्ट शर्त के आधार पर परिणाम को फ़िल्टर करता है। उपरोक्त अवधारणा को समझने के लिए, employee_tbl टेबल पर विचार करें जिसमें निम्नलिखित रिकॉर्ड हैं: SELECT * FROM employee_tbl; +------+------+------------+------------

  1. - MySQL REPLACE() फंक्शन को WHERE क्लॉज के साथ कैसे उपयोग करें?

    हम जानते हैं कि WHERE क्लॉज का उपयोग MySQL क्वेरी में शर्तें रखने के लिए किया जाता है और MySQL उन शर्तों के आधार पर परिणाम सेट वापस करता है। इसी तरह जब हम REPLACE() फंक्शन का उपयोग WHERE क्लॉज के साथ करते हैं, तो परिणाम सेट प्रदान की गई शर्तों पर निर्भर करेगा। Student टेबल के डेटा का उपयोग करके एक

  1. - MySQL INTERVAL() फंक्शन का उपयोग टेबल के कॉलम के साथ कैसे करें?

    हम INTERVAL() फंक्शन का उपयोग टेबल के कॉलम के साथ पहले आर्गुमेंट के रूप में कॉलम का नाम प्रदान करके कर सकते हैं। इस मामले में, उस कॉलम में सभी मानों की तुलना INTERVAL() फंक्शन के अन्य आर्गुमेंट्स के रूप में दिए गए मानों के साथ की जाएगी और उस तुलना के आधार पर परिणाम सेट प्रदान किया जाता है। इसे समझन