MySQL LTRIM () और RTRIM () फ़ंक्शन का उपयोग किसी तालिका में कॉलम के मानों से अग्रणी और अनुगामी रिक्त स्थान को मिटाने के लिए किया जा सकता है। ये फ़ंक्शन अच्छी तरह से काम करते हैं, भले ही हम WHERE क्लॉज में कोई शर्त लागू करते हों।
उदाहरण
mysql> Select LTRIM(Name) from Student; +-------------+ | LTRIM(Name) | +-------------+ | Gaurav | | Aarav | | Harshit | | Gaurav | | Yashraj | +-------------+ 5 rows in set (0.13 sec)
ऊपर दी गई क्वेरी कॉलम 'नाम' के मानों से प्रमुख स्पेस कैरेक्टर को हटा देती है।
mysql> Select RTRIM(Name) from Student; +-------------+ | RTRIM(Name) | +-------------+ | Gaurav | | Aarav | | Harshit | | Gaurav | | Yashraj | +-------------+ 5 rows in set (0.00 sec)
ऊपर दी गई क्वेरी कॉलम 'नाम' के मानों से पीछे वाले स्पेस कैरेक्टर को हटा देती है।
mysql> Select LTRIM(Name) from Student Where Name = 'Harshit'; +-------------+ | LTRIM(Name) | +-------------+ | Harshit | +-------------+ 1 row in set (0.05 sec)
उपरोक्त क्वेरी कॉलम 'नाम' के WHERE क्लॉज 'हर्षित' में दिए गए मान से प्रमुख स्पेस कैरेक्टर को हटा देती है।
mysql> Select RTRIM(Name) from Student Where Name = 'Gaurav'; +-------------+ | RTRIM(Name) | +-------------+ | Gaurav | | Gaurav | +-------------+ 2 rows in set (0.00 sec)
उपरोक्त क्वेरी कॉलम 'नाम' के WHERE क्लॉज 'गौरव' में दिए गए मान से पीछे वाले स्पेस कैरेक्टर को हटा देती है।