কম্পিউটার

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


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

উদাহরণ

ধরুন আমরা যদি শেষ পর্যন্ত কলামের কোর্সে '(CSE)' স্ট্রিং দিয়ে মান যোগ করতে চাই এবং টেবিলটিও আপডেট করতে চাই তাহলে নিচের প্রশ্নের সাহায্যে তা করা যেতে পারে −

mysql> Update examination_btech set course = RPAD(Course, 11,'(CSE)');
Query OK, 10 rows affected (0.16 sec)

mysql> Select * from examination_btech;
+-----------+----------+-------------+
| RollNo    | Name     | Course      |
+-----------+----------+-------------+
| 201712001 | Rahul    | B.tech(CSE) |
| 201712002 | Raman    | B.tech(CSE) |
| 201712003 | Sahil    | B.tech(CSE) |
| 201712004 | Shalini  | B.tech(CSE) |
| 201712005 | Pankaj   | B.tech(CSE) |
| 201712006 | Mohan    | B.tech(CSE) |
| 201712007 | Yash     | B.tech(CSE) |
| 201712008 | digvijay | B.tech(CSE) |
| 201712009 | Gurdas   | B.tech(CSE) |
| 201712010 | Preeti   | B.tech(CSE) |
+-----------+----------+-------------+
10 rows in set (0.00 sec)

উপরের ফলাফল সেট থেকে, এটা স্পষ্ট যে '(CSE)' কলাম 'কোর্স'-এর মান দিয়ে শেষ পর্যন্ত প্যাড করা হয়েছে এবং টেবিলটিও আপডেট করা হয়েছে৷

একইভাবে, LPAD() ফাংশনের সাহায্যে, আমরা শুরুতে স্ট্রিং প্যাড করতে পারি এবং টেবিল আপডেট করতে পারি।


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

  2. মাইএসকিউএল-এ কলামের মানগুলির স্ট্রিং বা সংখ্যাগুলি কীভাবে পরীক্ষা করবেন?

  3. কিভাবে দুটি কলাম মান অদলবদল করে একটি MySQL টেবিল আপডেট করবেন?

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