কম্পিউটার টিউটোরিয়াল

MySQL টেবিলের কলাম মান સાથે LPAD() বা RPAD() ফাংশন কীভাবে ব্যবহার করবেন?

LPAD() বা RPAD() ফাংশন কলাম মানসহ ব্যবহার করতে কলাম নামটি ফাংশনের প্রথম আর্গুমেন্ট হিসেবে দিতে হয়।

উদাহরণ

'Student' টেবিল থেকে:

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. MySQL টেবিলের একটি কলামে অনন্য মানের সংখ্যা কীভাবে গুনবেন?

  2. MySQL-এ নির্দিষ্ট ৩টি মানের জন্য একটি কলাম তৈরি করা (ENUM টাইপ)

  3. MySQL-এ RAND() ব্যবহার করে টেবিলের রেকর্ড র‍‍‍্যান্ডমলি শাফল করা

  4. MySQL-এ EXTRACT() দিয়ে মাস অনুযায়ী মান যোগফল করা