Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

วิธีใช้ฟังก์ชัน REPLACE() ร่วมกับ WHERE clause ใน MySQL


ตามที่ทราบว่า WHERE clause ใช้สำวางเงื่อนไขในคำสั่ง MySQL และ MySQL จะคืนชุดผลลัพธ์ตามเงื่อนไขเหล่านั้น เช่นเดียวกันเมื่อใช้ฟังก์ชัน REPLACE() ร่วมกับ WHERE clause ชุดผลลัพธ์จะขึ้นอยู่กับเงื่อนไขที่กำหนด ตัวอย่างต่อไปนี้ใช้ข้อมูลจากตาราง Student ซึ่งฟังก์ชัน REPLACE() จะแทนที่ข้อมูลของคอลัมน์ Name ที่ค่าของคอลัมน์ Subject เป็น Computers

ตัวอย่าง

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)