কম্পিউটার

মূল স্ট্রিংটির বাম এবং ডান উভয় দিকে স্ট্রিং প্যাড করার জন্য আমরা একই ক্যোয়ারীতে MySQL LPAD() এবং RPAD() ফাংশনগুলি কীভাবে ব্যবহার করতে পারি?


এটি অর্জনের জন্য, আমাদের অবশ্যই একটি ফাংশনকে অন্য ফাংশনের 1ম আর্গুমেন্ট হিসাবে ব্যবহার করতে হবে। অন্য কথায়, হয় RPAD() ফাংশন হবে LPAD() ফাংশনের ১ম আর্গুমেন্ট অথবা LPAD() ফাংশন হবে RPAD() ফাংশনের ১ম আর্গুমেন্ট। এটি নিম্নলিখিত উদাহরণের সাহায্যে বোঝা যায়

উদাহরণ

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

উপরের ক্যোয়ারীতে, LPAD() হল RPAD() ফাংশনের প্রথম আর্গুমেন্ট।

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

উপরের ক্যোয়ারীতে, RPAD() হল LPAD() ফাংশনের প্রথম আর্গুমেন্ট।


  1. কিভাবে MySQL এর NOW() এবং CURDATE() ফাংশন UTC ব্যবহার করবেন?

  2. শুধুমাত্র একটি নির্দিষ্ট স্ট্রিংয়ের জন্য MySQL ডাটাবেসে স্ট্রিং খুঁজে এবং প্রতিস্থাপন কিভাবে?

  3. একই MySQL ক্যোয়ারীতে GROUP_CONCAT() এবং CONCAT() উভয় ব্যবহার করে কীভাবে স্ট্রিংগুলিকে সংযুক্ত করবেন?

  4. আপনি একটি একক MySQL ক্যোয়ারী দিয়ে একটি ফাঁকা স্ট্রিং এবং 0 উভয়ের জন্য একটি শর্তে পরীক্ষা করতে পারেন?