কম্পিউটার

কিভাবে আমরা একটি MySQL টেবিলের কলামের মান সহ LPAD() বা RPAD() ফাংশন ব্যবহার করতে পারি?


কলামের মানগুলির সাথে LPAD() বা RPAD() ফাংশন ব্যবহার করার জন্য আমাদের এই ফাংশনের প্রথম আর্গুমেন্ট হিসাবে কলামের নাম নির্দিষ্ট করতে হবে। 'ছাত্র' টেবিল থেকে উদাহরণটি অনুসরণ করলে এটি আরও পরিষ্কার হবে −

উদাহরণ

mysql> Select Name, LPAD(Name,10,'*') from student;

+---------+-------------------+
| Name    | LPAD(Name,10,'*') |
+---------+-------------------+
| Gaurav  | ****Gaurav        |
| Aarav   | *****Aarav        |
| Harshit | ***Harshit        |
| Gaurav  | ****Gaurav        |
| Yashraj | ***Yashraj        |
+---------+-------------------+
5 rows in set (0.08 sec)

mysql> Select Name, RPAD(Name,10,'*') from student;

+---------+-------------------+
| Name    | RPAD(Name,10,'*') |
+---------+-------------------+
| Gaurav  | Gaurav****        |
| Aarav   | Aarav*****        |
| Harshit | Harshit***        |
| Gaurav  | Gaurav****        |
| Yashraj | Yashraj***        |
+---------+-------------------+

5 rows in set (0.00 sec)

আমরা কলামের মানের জন্য নিম্নরূপ −

mysql> Select Name, RPAD(LPAD(Name,10,'* '),14,'* ') from student;

+---------+----------------------------------+
| Name    | RPAD(LPAD(Name,10,'* '),14,'* ') |
+---------+----------------------------------+
| Gaurav  | * * Gaurav* *                    |
| Aarav   | * * *Aarav* *                    |
| Harshit | * *Harshit* *                    |
| Gaurav  | * * Gaurav* *                    |
| Yashraj | * *Yashraj* *                    |
+---------+----------------------------------+

5 rows in set (0.00 sec)

  1. কিভাবে আমরা মাইএসকিউএল টেবিলের একটি কলামে বেশ কয়েকটি অনন্য মান গণনা করতে পারি?

  2. আমি কিভাবে শুধুমাত্র 3 টি সম্ভাব্য প্রদত্ত মান সহ একটি কলাম সহ একটি MySQL টেবিল তৈরি করতে পারি?

  3. MySQL এর সাথে একটি টেবিলে মানগুলি পরিবর্তন করুন

  4. কিভাবে মাইএসকিউএল দিয়ে মাস অনুসারে টেবিলের মানগুলি যোগ করবেন?