যেমন আমরা জানি যে 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)