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() ফাংশন ব্যবহার করে নিচের şekilde করা যায়:
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)