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

MySQL तालिका में पहले से मौजूद टेक्स्ट से शब्दों का चयन करें

<घंटा/>

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

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

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

mysql> DemoTable1316 मानों ('MySQL') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable1316 मानों ('जावा') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> सम्मिलित करें DemoTable1316 मानों में ('MongoDB'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> DemoTable1316 मानों में डालें ('C++'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

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

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

यह निम्नलिखित आउटपुट का उत्पादन करेगा। ये वे शब्द हैं जिन्हें हमें बाद में चुनने और टेक्स्ट में खोजने की आवश्यकता है -

<पूर्व>+------------+| मूल्य |+------------+| मायएसक्यूएल || जावा || मोंगोडीबी || C++ |+-----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

उपरोक्त तालिका में शब्दों का चयन करने के लिए क्वेरी निम्नलिखित है "जावा का उपयोग करके डीप डाइव उन्नत ज्ञान के लिए अच्छा है, लेकिन MySQL नहीं" -

mysql> DemoTable1316-> से Value-> चुनें जहां ('जावा का उपयोग करना उन्नत ज्ञान के लिए अच्छा है, लेकिन MySQL नहीं') जैसे concat('%',Value,'%');

आउटपुट

<पूर्व>+----------+| मूल्य |+----------+| मायएसक्यूएल || जावा |+----------+2 पंक्तियों में सेट (0.05 सेकंड)
  1. MySQL तालिका से 1 का चयन करके इसका क्या अर्थ है?

    किसी भी तालिका के नाम से सेलेक्ट 1 कथन का अर्थ है कि यह केवल 1 लौटाता है। उदाहरण के लिए, यदि किसी तालिका में 4 रिकॉर्ड हैं तो वह 1 चार बार लौटाएगा। आइए एक उदाहरण देखते हैं। सबसे पहले, हम CREATE कमांड का उपयोग करके एक टेबल बनाएंगे। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड) रिकॉर्ड सम्मिलित कर

  1. MySQL उस तालिका से पंक्तियों का चयन करने के लिए क्वेरी का चयन करता है जो किसी अन्य तालिका में नहीं हैं?

    हमारे उदाहरण के लिए, हम दो टेबल बनाएंगे और दूसरी टेबल में मौजूद नहीं टेबल से पंक्तियों को प्राप्त करने के लिए नेचुरल लेफ्ट जॉइन लागू करेंगे। पहली तालिका बनाना। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) पहली तालिका में रिकॉर्ड सम्मिलित करना। FirstTableDemo मानों में डालें(1,बॉब),(2,जॉन),(3,

  1. MySQL से अंतिम 10 पंक्तियों का चयन कैसे करें?

    MySQL से अंतिम 10 पंक्तियों का चयन करने के लिए, हम सेलेक्ट स्टेटमेंट और लिमिट कॉन्सेप्ट के साथ एक सबक्वेरी का उपयोग कर सकते हैं। निम्नलिखित एक उदाहरण है। एक टेबल बनाना। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) तालिका में रिकॉर्ड सम्मिलित करना। Last10RecordsDemo मान (7, सैम), (8, जस्टिन),