MySQL टेबल के कॉलम में संग्रहीत डेटा से कुछ अंतिम वर्ण प्राप्त करने के लिए, हम MySQL RIGHT() फंक्शन का उपयोग कर सकते हैं। यह अपने आर्गुमेंट के रूप में निर्दिष्ट संख्या में वर्ण लौटाएगा। हमें कॉलम का नाम प्रदान करना होगा, जिसमें उस विशेष रिकॉर्ड से है जिससे हम अंतिम वर्ण प्राप्त करना चाहते हैं, इसके पहले आर्गुमेंट के रूप में। इसे प्रदर्शित करने के लिए हम 'examination_btech' नामक टेबल का उदाहरण ले रहे हैं जिसमें छात्रों के निम्नलिखित परीक्षा विवरण हैं:
mysql> SELECT * FROM examination_btech; +-----------+----------+--------+ | RollNo | Name | Course | +-----------+----------+--------+ | 201712001 | Rahul | B.tech | | 201712002 | Raman | B.tech | | 201712003 | Sahil | B.tech | | 201712004 | Shalini | B.tech | | 201712005 | Pankaj | B.tech | | 201712006 | Mohan | B.tech | | 201712007 | Yash | B.tech | | 201712008 | digvijay | B.tech | | 201712009 | Gurdas | B.tech | | 201712010 | Preeti | B.tech | +-----------+----------+--------+ 10 rows in set (0.00 sec)
अब यदि हम रोल नंबर की श्रृंखला से अंतिम तीन वर्ण प्राप्त करना चाहते हैं तो इसे RIGHT() फंक्शन की सहायता से निम्नानुसार किया जा सकता है:
mysql> SELECT RIGHT(RollNo, 3) FROM examination_btech; +------------------+ | RIGHT(RollNo, 3) | +------------------+ | 001 | | 002 | | 003 | | 004 | | 005 | | 006 | | 007 | | 008 | | 009 | | 010 | +------------------+ 10 rows in set (0.00 sec)