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

मैं LIKE वाइल्डकार्ड का उपयोग करके कॉलम में (केस-असंवेदनशील) कैसे खोज सकता हूं?

<घंटा/>

हम इसे कॉलम नाम के साथ लोअर () की मदद से कर सकते हैं। सबसे पहले, हम CREATE कमांड की मदद से एक टेबल बनाएंगे।

एक टेबल बनाना -

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

INSERT कमांड की मदद से रिकॉर्ड्स को टेबल में इंसर्ट करना -

mysql> INSERT InCaseSensDemo value('JOhN');query OK, 1 row प्रभावित (0.11 sec)mysql> INSERT InCaseSensDemo value('bob'); query OK, 1 row प्रभावित (0.21 sec)mysql> INSERT InCaseSensDemo मानों ('BoB') में; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> INSERT InCaseSensDemo मान ('बॉब'); क्वेरी ठीक, 1 पंक्ति प्रभावित (0.18 सेकंड)

सेलेक्ट कमांड की मदद से सभी रिकॉर्ड्स को प्रदर्शित करना -

mysql> InCaseSensDemo से * चुनें;

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

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

MySQL में केस सेंसिटिव स्ट्रिंग की तुलना करने के लिए सिंटैक्स इस प्रकार है -

चुनें * अपनेTableName से जहां BINARY column_name ='value';

अब, मैं केस सेंसिटिव वैल्यू के लिए परिणाम प्राप्त करने के लिए उपरोक्त क्वेरी को लागू कर रहा हूं -

mysql> चुनें * InCaseSensDemo से जहां बाइनरी नाम ='बॉब';

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

<पूर्व>+----------+| नाम |+------+| जॉन |+------+1 पंक्ति सेट में (0.00 सेकंड)
  1. % के साथ कॉलम मान खोजने के लिए MySQL LIKE क्वेरी का उपयोग कैसे करें?

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

  1. MySQL में कॉलम कैसे विभाजित करें?

    कॉलम को विभाजित करने के लिए, आपको MySQL में SUBSTRING_INDEX() का उपयोग करना होगा। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.80 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमोटेबल मानों में (डेविड_मिलर); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.54

  1. जावा में MySQL में खोज चर के साथ LIKE का उपयोग करते समय उद्धरणों का सही ढंग से उपयोग कैसे करें?

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