Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Sử dụng REPLACE() với dữ liệu cột trong SELECT

REPLACE(column, ...) trong SELECT

Truyền tên cột vào REPLACE() để hiển thị giá trị đã thay thế mà không sửa dữ liệu gốc.

Ví dụ

mysql> SELECT Id, Name, Subject, REPLACE(Subject, 's', ' Science') 
    FROM Student WHERE Subject = 'Computers';
+------+--------+-----------+-----------------------------------+
| Id   | Name   | Subject   | REPLACE(Subject, 's', ' Science') |
+------+--------+-----------+-----------------------------------+
| 1    | Gaurav | Computers | Computer Science                  |
| 20   | Gaurav | Computers | Computer Science                  |
+------+--------+-----------+-----------------------------------+

Chữ 's' cuối của "Computers" được thay bằng " Science".