एसक्यूएल एलटीआरआईएम() फ़ंक्शन

Esakyu Ela Elati Ara A I Ema Fanksana



SQL और अन्य प्रोग्रामिंग भाषाओं में सबसे आम कार्यों में से एक स्ट्रिंग डेटा में हेरफेर करना और उसके साथ काम करना है। इसमें स्ट्रिंग संयोजन, ऊपरी या निचले आवरण रूपांतरण, स्ट्रिंग ट्रिमिंग और बहुत कुछ शामिल हो सकता है।

SQL में सबसे आम स्ट्रिंग हेरफेर कार्यों में से एक किसी दिए गए इनपुट स्ट्रिंग से व्हाइटस्पेस वर्णों को ट्रिम करना या हटाना है।

इस ट्यूटोरियल में, हम LTRIM() फ़ंक्शन के बारे में सीखेंगे जो स्ट्रिंग ट्रिमिंग में महत्वपूर्ण भूमिका निभाता है।







एसक्यूएल एलटीआरआईएम

SQL में, LTRIM() फ़ंक्शन लेफ्ट ट्रिम के लिए है। फ़ंक्शन हमें किसी दिए गए स्ट्रिंग मान से किसी भी और या अग्रणी (सबसे बाएं) वर्णों को हटाने की अनुमति देता है।



यह फ़ंक्शन विशेष रूप से उस डेटा से निपटने में उपयोगी होता है जिसमें स्ट्रिंग्स की शुरुआत में अनावश्यक रिक्त स्थान हो सकता है जो हमें डेटाबेस से मानों को साफ़ करने की अनुमति देता है।



वाक्य - विन्यास:

SQL में LTRIM फ़ंक्शन का सिंटैक्स डेटाबेस इंजन के आधार पर थोड़ा भिन्न हो सकता है। MySQL में, सिंटैक्स इस प्रकार है:





एलटीआरआईएम(स्ट्रिंग_टू_ट्रिम)

'स्ट्रिंग_टू_ट्रिम' उस इनपुट स्ट्रिंग को निर्दिष्ट करता है जिससे हम किसी भी प्रमुख व्हाइटस्पेस वर्ण को हटाना चाहते हैं।

उदाहरण 1: मूल उपयोग (MySQL)

आइए एलटीआरआईएम फ़ंक्शन का उपयोग करने के तरीके पर कुछ व्यावहारिक उदाहरण देखें। हम बुनियादी उपयोग से शुरू करते हैं और फिर कुछ और उन्नत उदाहरणों को कवर करने के लिए आगे बढ़ते हैं।



नमूना डेटा:

प्रश्नों पर विचार करने से पहले, एक उदाहरण तालिका पर विचार करें जिसमें 'कर्मचारी' डेटा इस प्रकार है:

 शब्दों की सूची का क्लोज़-अप विवरण स्वचालित रूप से उत्पन्न होता है
मान लीजिए कि हम उस तालिका से 'जॉब_टाइटल' पुनः प्राप्त करना चाहते हैं जहां प्रमुख रिक्त स्थान हटा दिए गए हैं। हम एलटीआरआईएम फ़ंक्शन का उपयोग निम्नलिखित में दिखाए अनुसार कर सकते हैं:

Emp से LTRIM(जॉब_टाइटल) को क्लीन_जॉब_टाइटल के रूप में चुनें;

आउटपुट:

 स्वचालित रूप से जेनरेट किए गए कोड विवरण का क्लोज़-अप

उदाहरण 2: विशिष्ट वर्णों को ट्रिम करना

डिफ़ॉल्ट रूप से, LTRIM फ़ंक्शन इनपुट स्ट्रिंग से स्पेस वर्णों को हटा देता है। हालाँकि, हम उन विशिष्ट वर्णों को निर्दिष्ट कर सकते हैं जिन्हें हम इनपुट स्ट्रिंग से हटाना चाहते हैं।

उदाहरण के लिए, टैब वर्ण की सभी घटनाओं को हटाने के लिए, हम '\t' मान का उपयोग कर सकते हैं जैसा कि निम्नलिखित उदाहरण में दिखाया गया है:

LTRIM चुनें ('\t' FROM Last_name) AS sorted_last_name FROM Emp;

इससे निर्दिष्ट कॉलम में स्ट्रिंग्स से सभी टैब वर्ण हटा दिए जाने चाहिए।

नोट: आप कोई भी समर्थित वर्ण निर्दिष्ट कर सकते हैं.

निष्कर्ष

इस ट्यूटोरियल में, हमने SQL में LTRIM() फ़ंक्शन के बारे में सीखा कि किसी दिए गए स्ट्रिंग से निर्दिष्ट वर्णों की किसी भी घटना को कैसे ट्रिम किया जाए।