কম্পিউটার

কিভাবে MySQL REPLACE() ফাংশন WHERE ক্লজের সাথে ব্যবহার করা যেতে পারে?


যেমন আমরা জানি যে WHERE ক্লজ MySQL ক্যোয়ারীতে শর্ত/গুলি রাখতে ব্যবহৃত হয় এবং MySQL সেই শর্তগুলির উপর ভিত্তি করে ফলাফল সেট করে। একইভাবে যখন আমরা WHERE clause-এর সাথে REPLACE() ফাংশন ব্যবহার করি, ফলাফল সেট প্রদত্ত শর্তের উপর নির্ভর করবে। নিম্নে 'ছাত্র' টেবিল থেকে ডেটা ব্যবহার করে একটি উদাহরণ দেওয়া হল যেখানে REPLACE() ফাংশন একটি কলাম 'Name'-এর রেকর্ড প্রতিস্থাপন করে যেখানে 'Subject'-এর মান হল 'কম্পিউটার'৷

উদাহরণ

mysql> Select Name, REPLACE(Name, 'G','S') from student Where Subject = 'Computers';
+--------+------------------------+
| Name   | REPLACE(Name, 'G','S') |
+--------+------------------------+
| Gaurav | Saurav                 |
| Gaurav | Saurav                 |
+--------+------------------------+
2 rows in set (0.00 sec)

  1. আমরা কিভাবে MySQL DISTINCT clause কে WHERE এবং LIMIT clause এর সাথে ব্যবহার করতে পারি?

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

  3. আমরা কি MySQL WHERE Clause দিয়ে একাধিক মান আনতে পারি?

  4. কোথায় ধারা সহ MySQL ভিউ ব্যবহার করবেন?