REPLACE() trên cột với UPDATE + WHERE
Khi đối số đầu của REPLACE() là tên cột, nó sẽ thay thế substring trong **tất cả hàng** (hoặc hàng thỏa WHERE) của cột đó.
Ví dụ
Bảng Student, thay 'G' bằng 'S' trong cột Name cho các hàng có Subject LIKE '%Comp%':
mysql> UPDATE Student SET Name = REPLACE(Name, 'G', 'S') WHERE Subject LIKE '%Comp%'; Query OK, 2 rows affected (0.08 sec) mysql> SELECT Name, Subject FROM Student; +---------+-----------+ | Name | Subject | +---------+-----------+ | Saurav | Computers | | Aarav | History | | Harshit | Commerce | | Saurav | Computers | | Yashraj | Math | +---------+-----------+
Hai hàng "Gaurav" (Subject=Computers) trở thành "Saurav".