কম্পিউটার

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


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

LPAD() ফাংশন, নাম অনুসারে, বাম প্যাড একটি স্ট্রিং অন্য স্ট্রিং দিয়ে। MySQL

-এ এটি ব্যবহারের জন্য সিনট্যাক্স নিচে দেওয়া হল

সিনট্যাক্স

LPAD(original_string, @length, pad_string)

এখানে,

  • অরিজিনাল_স্ট্রিং হল সেই স্ট্রিং যেখানে আমরা আরেকটি স্ট্রিং প্যাড করি।
  • @length হল প্যাডিং করার পর ফিরে আসা স্ট্রিংয়ের মোট দৈর্ঘ্য।
  • প্যাড_স্ট্রিং হল স্ট্রিং যা মূল_স্ট্রিং দিয়ে প্যাড করা হয়।

উদাহরণ

mysql> Select LPAD('My name is Ram',22,'* ');
+--------------------------------+
| LPAD('My name is Ram',22,'* ') |
+--------------------------------+
| * * * * My name is Ram         |
+--------------------------------+
1 row in set (0.00 sec)

RPAD() ফাংশন, নাম অনুসারে, ডান প্যাড একটি স্ট্রিং অন্য স্ট্রিং দিয়ে। MySQL-এ এটি ব্যবহারের জন্য সিনট্যাক্স নিচে দেওয়া হল।

সিনট্যাক্স

RPAD(original_string, @length, pad_string)

এখানে,

  • অরিজিনাল_স্ট্রিং হল সেই স্ট্রিং যেখানে আমরা আরেকটি স্ট্রিং প্যাড করি।
  • @length হল প্যাডিং করার পর ফিরে আসা স্ট্রিংয়ের মোট দৈর্ঘ্য।
  • প্যাড_স্ট্রিং হল স্ট্রিং যা মূল_স্ট্রিং দিয়ে প্যাড করা হয়।

উদাহরণ

mysql> Select RPAD('My name is Ram',22,'* ');
+--------------------------------+
| RPAD('My name is Ram',22,'* ') |
+--------------------------------+
| My name is Ram* * * *          |
+--------------------------------+
1 row in set (0.00 sec)

  1. আমরা কি একটি MySQL ফলাফল সেটে একটি স্ট্রিং দিয়ে একটি সংখ্যা প্রতিস্থাপন করতে পারি?

  2. কিভাবে একটি MySQL ক্যোয়ারী দিয়ে একটি স্ট্রিং অংশ কাটা?

  3. আমি কিভাবে আমার MySQL ডাটাবেসে একটি অ্যাম্পারস্যান্ড প্রতিস্থাপন করতে পারি?

  4. মাইএসকিউএল-এ একটি কমা বিভক্ত স্ট্রিং (সংখ্যা সহ স্ট্রিং) কীভাবে যোগ করবেন?