Sử dụng TRIM() kết hợp UPDATE
Để loại bỏ một tiền tố (prefix) cố định khỏi tất cả giá trị của một cột và cập nhật lại bảng, ta dùng hàm TRIM(TRAILING 'prefix' FROM column) trong câu lệnh UPDATE.
Ví dụ
Bảng Employee có cột Department chứa tiền tố "Dept.":
mysql> SELECT * FROM Employee; +------+----------------+------------+----------------------+ | Id | Name | Address | Department | +------+----------------+------------+----------------------+ | 100 | Raman | Delhi | IT Dept. | | 101 | Mohan | Haryana | History Dept. | | 102 | Shyam | Chandigarh | ENGLISH Dept. | | 103 | Sukhjeet Singh | Patiala | Computer Engg. Dept. | | 104 | Bimal Roy | Calcutta | Computer Engg. Dept. | +------+----------------+------------+----------------------+
Cập nhật để xóa "Dept.":
mysql> UPDATE Employee SET Department = TRIM(TRAILING 'Dept.' FROM Department); Query OK, 5 rows affected (0.10 sec)
Kết quả sau cập nhật:
mysql> SELECT * FROM Employee; +------+----------------+------------+-----------------+ | Id | Name | Address | Department | +------+----------------+------------+-----------------+ | 100 | Raman | Delhi | IT | | 101 | Mohan | Haryana | History | | 102 | Shyam | Chandigarh | ENGLISH | | 103 | Sukhjeet Singh | Patiala | Computer Engg. | | 104 | Bimal Roy | Calcutta | Computer Engg. | +------+----------------+------------+-----------------+