LTRIM () और RTRIM () फ़ंक्शन का उपयोग करके एक स्ट्रिंग से अग्रणी और अनुगामी दोनों रिक्त स्थान को हटाने के लिए, हमें एक फ़ंक्शन को अन्य फ़ंक्शन के लिए तर्क के रूप में उपयोग करना होगा। दूसरे शब्दों में, हमें या तो एलटीआरआईएम () फ़ंक्शन को आरटीआईएम () फ़ंक्शन के तर्क के रूप में या इसके विपरीत पास करना होगा। इसे निम्न उदाहरण से समझा जा सकता है -
उदाहरण
मान लीजिए कि हमारे पास एक तालिका 'test_trim' है जिसमें एक कॉलम 'नाम' है जिसमें अग्रणी और अनुगामी दोनों रिक्त स्थान वाले मान हैं -
mysql> test_trim से * चुनें;+---------------+| नाम |+---------------+| गौरव || राहुल || आरव |+---------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
अब निम्न क्वेरी एलटीआरआईएम () और आरटीआरआईएम () फ़ंक्शन का उपयोग करके नामों से एक ही बार में अग्रणी और अनुगामी रिक्त स्थान को हटा देगी -
mysql> test_trim से नाम, LTRIM(RTRIM(Name))AS 'नाम विदाउट स्पेस' चुनें;+---------------+---------- ------------+| नाम | रिक्त स्थान के बिना नाम |+---------------+---------------------+| गौरव | गौरव || राहुल | राहुल || आरव | आरव |+---------------+---------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)mysql> test_trim से नाम, आरटीआरआईएम (एलटीआरआईएम (नाम)) के रूप में 'रिक्त स्थान के बिना नाम' का चयन करें; --------+| नाम | रिक्त स्थान के बिना नाम |+---------------+---------------------+| गौरव | गौरव || राहुल | राहुल || आरव | आरव |+---------------+---------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)पूर्व>