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

MySQL में सीमांकक की अंतिम घटना के आधार पर स्ट्रिंग का बायाँ भाग प्राप्त करें?

<घंटा/>

इसके लिए LEFT() मेथड का इस्तेमाल करें। हेरफेर के लिए, हमने LOCATE() और REVERSE() मेथड का इस्तेमाल किया है।

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

mysql> टेबल बनाएं डेमोटेबल (शीर्षक टेक्स्ट); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.52 सेकंड)

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

mysql> डेमोटेबल मानों में डालें ('$/यह $ is[MySQL]$/MySQL[FirstClass]$MySQL[SecondClass]'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> डेमोटेबल मानों में डालें ( '$/This$is[Java]$/Java[FirstClass]$Java[SecondClass]');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड)

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

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

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

<पूर्व>+------------------------------------------ ----------+| शीर्षक |+-------------------------------------------------------- ---------+| $/यह$[MySQL]$/MySQL[FirstClass]$MySQL[SecondClass] || $/यह$है[जावा]$/जावा[फर्स्टक्लास]$जावा[सेकंड क्लास] |+---------------------------- ---------------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)

स्ट्रिंग के बाएँ भाग को प्राप्त करने के लिए निम्नलिखित क्वेरी है -

mysql> डेमोटेबल से परिणाम के रूप में बाएं (शीर्षक, char_length (शीर्षक) - पता लगाएं ('$', रिवर्स (शीर्षक))) का चयन करें;

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

<पूर्व>+------------------------------------------------+| परिणाम |+------------------------------------------------+| $/यह$[MySQL]$/MySQL[FirstClass] है || $/यह$है[जावा]$/जावा [फर्स्टक्लास] |+----------------------------------- ---+2 पंक्तियाँ सेट में (0.04 सेकंड)
  1. जावा के साथ MySQL डेटाबेस में किसी तालिका से अंतिम रिकॉर्ड प्राप्त करें?

    MySQL डेटाबेस से डेटा प्राप्त करने के लिए, आपको java से executeQuery() विधि का उपयोग करने की आवश्यकता है। सबसे पहले MySQL डेटाबेस में एक टेबल बनाएं। यहां, हम नमूना डेटाबेस में निम्न तालिका बनाएंगे );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक

  1. MySQL में तालिका का पहला और अंतिम रिकॉर्ड कैसे प्राप्त करें?

    पहला और अंतिम रिकॉर्ड प्राप्त करने के लिए, UNION का उपयोग करें। LIMIT का उपयोग आपके इच्छित रिकॉर्ड की संख्या प्राप्त करने के लिए भी किया जाता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable694 ( EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY, EmployeeName varchar(100), EmployeeSalary int);क्

  1. MySQL स्ट्रिंग के बाईं ओर से 5 वर्ण लाने के लिए कथन का चयन करें

    स्ट्रिंग के बाईं ओर से वर्णों की संख्या लाने के लिए, MySQL में LEFT विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Name varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (6.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (कैरोल टेलर); क्व