"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं MySQL स्ट्रिंग में तीसरे स्थान के बाद सबस्ट्रिंग कैसे निकाल सकता हूँ?

मैं MySQL स्ट्रिंग में तीसरे स्थान के बाद सबस्ट्रिंग कैसे निकाल सकता हूँ?

2024-11-08 को प्रकाशित
ब्राउज़ करें:914

How can I extract the substring after the third space in a MySQL string?

MySQL: एक स्ट्रिंग में तीसरा सूचकांक निकालना

MySQL का उपयोग करके एक स्ट्रिंग में तीसरे स्थान के सूचकांक का पता लगाने के लिए, एक दृष्टिकोण है SUBSTRING_INDEX फ़ंक्शन का लाभ उठाने के लिए। यह फ़ंक्शन एक निर्दिष्ट सीमांकक तक सबस्ट्रिंग को निकालने में सक्षम बनाता है, इस मामले में, स्पेस कैरेक्टर।

तीसरे स्पेस को अलग करने के लिए, आप दो नेस्टेड SUBSTRING_INDEX कॉल का उपयोग कर सकते हैं। आंतरिक फ़ंक्शन कॉल स्ट्रिंग की शुरुआत से तीसरे स्थान तक सबस्ट्रिंग को पुनः प्राप्त करता है, जिसके परिणामस्वरूप "एएएए बीबीबीबी सीसीसीसी" होता है। बाहरी फ़ंक्शन कॉल फिर स्ट्रिंग के तीसरे स्थान से स्ट्रिंग के अंत तक सबस्ट्रिंग निकालता है, जिससे "सीसीसीसी" प्राप्त होता है। SUBSTRING_INDEX(फ़ील्ड, '', 3), '', -1) तालिका से;

जहां "फ़ील्ड" स्थान से अलग की गई स्ट्रिंग का प्रतिनिधित्व करता है। यह क्वेरी दी गई सूची से "CCCC" को प्रभावी ढंग से निकालते हुए, तीसरे सूचकांक के अनुरूप सबस्ट्रिंग लौटा देगी।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3