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

आप MySQL से कैसे चयन करते हैं जहां एक स्ट्रिंग में अंतिम मान =x?

<घंटा/>

आप रिकॉर्ड्स का चयन करने के लिए वाइल्डकार्ड के साथ LIKE ऑपरेटर का उपयोग कर सकते हैं जहां स्ट्रिंग में अंतिम मान =x, उदाहरण के लिए '10', '15', आदि।

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

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

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

mysql> डेमोटेबल मानों में डालें ('CLI-101'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल मानों में डालें ('CLI-110'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) )mysql> डेमोटेबल वैल्यू ('CLI-201') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> डेमोटेबल मानों में डालें ('CLI-210'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें ('CLI-502'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल मानों में डालें ('CLI-1010'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> सम्मिलित करें डेमोटेबल मानों में ('CLI-1012'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

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

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

<पूर्व>+----------+| ClientId |+----------+| सीएलआई-101 || सीएलआई-110 || सीएलआई-201 || सीएलआई-210 || सीएलआई-502 || सीएलआई-1010 || CLI-1012 |+----------+7 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL से चयन करने के लिए निम्नलिखित क्वेरी है जहां एक स्ट्रिंग में अंतिम मान =10 या 12.

mysql> डेमोटेबल से * चुनें जहां ClientId जैसे '%10' या ClientId जैसे '%12';

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

<पूर्व>+----------+| ClientId |+----------+| सीएलआई-110 || सीएलआई-210 || सीएलआई-1010 || CLI-1012 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. हम MySQL में एक स्ट्रिंग से एक सबस्ट्रिंग कैसे निकाल सकते हैं?

    एक स्ट्रिंग से सबस्ट्रिंग निकालने के लिए MySQL सबस्ट्रिंग () फ़ंक्शन का उपयोग किया जा सकता है। मूल रूप से सबस्ट्रिंग() एक विशिष्ट स्थिति से शुरू होने वाली स्ट्रिंग से दी गई लंबाई के साथ एक सबस्ट्रिंग देता है। इसके विभिन्न रूप इस प्रकार हैं - सबस्ट्रिंग(str, स्थिति) सबस्ट्रिंग (स्थिति से str) सबस्ट्

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

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

  1. MySQL में स्ट्रिंग से दिनांक कैसे निकालें?

    MySQL में स्ट्रिंग से दिनांक निकालने के लिए, SUBSTRING_INDEX() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (सैम 12/03/2050 पर पहुंचेगा); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.