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

MySQL-এ কলামে লিডিং জিরো যোগ করা (LPAD ফাংশন)

MySQL-এ কলাম মানগুলোর সামনে শূন্য প্যাডিং যোগ করতে LPAD()` ফাংশন ব্যবহার করুন।

সিনট্যাক্স

SELECT LPAD(কলাম_নাম, টার্গেট_প্রস্থ, '0') FROM আপনার_টেবিল_নাম;

সরাসরি উদাহরণ

mysql> SELECT LPAD('98765432', 9, '0');
+----------------------+
| LPAD('98765432', 9, 0) |
+----------------------+
| 098765432            |
+----------------------+

টেবিল দিয়ে উদাহরণ

টেবিল ও ডেটা:

mysql> CREATE TABLE leadingZeroDemo (Id VARCHAR(200));
mysql> INSERT INTO leadingZeroDemo VALUES('2345'),('1234'),('9876'),('4321');

LPAD(Id, 5, '0')` প্রয়োগ:

mysql> SELECT LPAD(Id, 5, '0') FROM leadingZeroDemo;
+--------------+
| LPAD(Id, 5, 0) |
+--------------+
| 02345        |
| 01234        |
| 09876        |
| 04321        |
+--------------+

সব মান ৫ ডিজিট হয়েছে (সামনে ১টি শূন্য)। RPAD()` দিয়ে ডানে প্যাডিং করা যায়। ZEROFILL` অ্যাট্রিবিউটও একই কাজ করে (কলাম ডেফিনিশনে)।

  1. MySQL-এ CASE WHEN দিয়ে দুটি কলাম মান সওয়াপ (স್ವাপ) করা

  2. MySQL-এ SUBSTRING_INDEX() ব্যবহার করে কলাম বিভক্ত করা (স্প্লিট)

  3. Python দিয়ে MySQL টেবিলে নতুন কলাম যোগ করা

  4. Python দিয়ে MySQL কলামে কমেন্ট যোগ করা