อย่างที่เราทราบดีว่าคำสั่ง WHERE ถูกใช้เพื่อใส่เงื่อนไข/s ในการสืบค้น MySQL และ MySQL จะส่งกลับชุดผลลัพธ์ตามเงื่อนไขเหล่านั้น ในทำนองเดียวกันเมื่อเราใช้ฟังก์ชัน REPLACE() กับส่วนคำสั่ง WHERE ชุดผลลัพธ์จะขึ้นอยู่กับเงื่อนไขที่ให้ไว้ ต่อไปนี้เป็นตัวอย่างโดยใช้ข้อมูลจากตาราง 'นักเรียน' ซึ่งฟังก์ชัน REPLACE() แทนที่ระเบียนของคอลัมน์ 'ชื่อ' ซึ่งค่าของคอลัมน์ 'หัวเรื่อง' คือ 'คอมพิวเตอร์'
ตัวอย่าง
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)