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

खोज प्रणाली बनाने और कीवर्ड के आधार पर परिणाम प्रदर्शित करने के लिए MySQL LIKE का उपयोग कैसे करें?

<घंटा/>

कीवर्ड के आधार पर परिणाम प्रदर्शित करने के लिए, निम्न सिंटैक्स के अनुसार LIKE ऑपरेटर का उपयोग करें -

अपनेटेबलनाम से *चुनें जहां आपका कॉलमनाम '%yourValue%' पसंद करता है;

आइए पहले एक टेबल बनाएं -

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

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

mysql> DemoTable812 मानों ('गुड लुकिंग') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> DemoTable812 मानों में डालें ('विस्मयकारी'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> DemoTable812 मानों में डालें ('खूबसूरत लग रहा है'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> DemoTable812 मानों में डालें ('गुड लक'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DemoTable812 मानों में डालें ('आपका दिन शुभ हो');क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.21 सेकंड)

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

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

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

<पूर्व>+------------------+| टिप्पणियाँ |+-------------------+| गुड लुकिंग || बहुत बढ़िया || बहुत खूबसूरत लग रही हो || गुड लक || आपका दिन मंगलमय हो |+------------------+5 पंक्तियाँ सेट में (0.00 सेकंड)

खोज प्रणाली बनाने और कीवर्ड के आधार पर परिणाम प्रदर्शित करने के लिए MySQL LIKE का उपयोग करने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable812 से *चुनें जहां '%Look%' जैसी टिप्पणियाँ;

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

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

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1(EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY, EmployeeName varchar(50));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 1 (कर्मचारी नाम) मान (सैम) में डालें; क्वेरी ठीक है, 1 पंक्ति

  1. मैं MySQL में @ चिह्न का उपयोग कैसे करूँ?

    @ चिह्न का उपयोग करने के लिए, MySQL SET कमांड का उपयोग करें। उपयोगकर्ता द्वारा परिभाषित चर सेट करने के लिए @sign का उपयोग किया जाता है। निम्नलिखित वाक्य रचना है - सेट @anyVariableName:=yourValue; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड) इंसर्ट कमांड का उपयोग करके ट

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

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