আসলে, MySQL-এ শুধুমাত্র স্ট্রিংয়ের প্রথম অক্ষর বড় করার জন্য কোনো একক ফাংশন নেই। আমাদের ফাংশনের নেস্টিং ব্যবহার করতে হবে এবং এই ক্ষেত্রে, আমরা SUBSTRING() ফাংশনের সাথে UPPER() এবং LOWER() ব্যবহার করতে পারি। এটি বোঝার জন্য, আমরা 'emp_tbl' থেকে ডেটা ব্যবহার করছি, যা নীচে দেওয়া হয়েছে।
mysql> Select * from emp_tbl; +----+----------------+ | Id | Name | +----+----------------+ | 1 | rahul singh | | 2 | gaurav kumar | | 3 | yashpal sharma | | 4 | krishan kumar | | 5 | kuldeep rai | | 6 | munish nayak | +----+----------------+ 6 rows in set (0.00 sec)
আমরা উপরের ফলাফল সেট থেকে দেখতে পাচ্ছি যে নামের স্ট্রিংয়ের প্রথম অক্ষরটি ছোট অক্ষরে রয়েছে। নিম্নলিখিত ক্যোয়ারীটি স্ট্রিং এর প্রথম অক্ষর −
কে বড় করে তুলবেmysql> Select CONCAT(UPPER(SUBSTRING(name,1,1)),LOWER(SUBSTRING(name,2))) AS Name from emp_tbl; +----------------+ | Name | +----------------+ | Rahul singh | | Gaurav kumar | | Yashpal sharma | | Krishan kumar | | Kuldeep rai | | Munish nayak | +----------------+ 6 rows in set (0.00 sec)