কম্পিউটার

মাইএসকিউএল ফাংশনের সাহায্যে আমরা কীভাবে একটি স্ট্রিংয়ের প্রথম অক্ষর বড় করতে পারি?


আসলে, 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)

  1. মাইএসকিউএল স্ট্রিংয়ে শুধুমাত্র প্রথম অক্ষরটি কীভাবে কাটবেন?

  2. MySQL এর সাথে প্রথম অক্ষরটি বড় হাতের অক্ষরে রেখে পুরো স্ট্রিংটিকে কীভাবে ছোট করবেন?

  3. MySQL-এ স্ট্রিং মান সহ একটি কলাম থেকে শুধুমাত্র প্রথম 15টি অক্ষর ফেরত দিন

  4. MySQL-এ একটি স্ট্রিং-এ শুধুমাত্র প্রথম বার বার করা মান কীভাবে প্রতিস্থাপন করবেন