Cú pháp TRIM()
TRIM([{BOTH | LEADING | TRAILING} [str_to_remove] FROM] string)
- BOTH: Xóa
str_to_remove ở cả đầu và cuối chuỗi.
- LEADING: Chỉ xóa ở đầu chuỗi.
- TRAILING: Chỉ xóa ở cuối chuỗi.
str_to_remove: Chuỗi cần xóa (mặc định là khoảng trắng).
string: Chuỗi gốc.
Ví dụ
mysql> SELECT TRIM(BOTH '0' FROM '0100');
+----------------------------+
| TRIM(BOTH '0' FROM '0100') |
+----------------------------+
| 1 |
+----------------------------+
mysql> SELECT TRIM(BOTH 'AB' FROM 'ABCDAB');
+-------------------------------+
| TRIM(BOTH 'AB' FROM 'ABCDAB') |
+-------------------------------+
| CD |
+-------------------------------+
mysql> SELECT TRIM(TRAILING 'AB' FROM 'ABCDAB');
+-----------------------------------+
| TRIM(TRAILING 'AB' FROM 'ABCDAB') |
+-----------------------------------+
| ABCD |
+-----------------------------------+
mysql> SELECT TRIM(LEADING 'AB' FROM 'ABCDAB');
+----------------------------------+
| TRIM(LEADING 'AB' FROM 'ABCDAB') |
+----------------------------------+
| CDAB |
+----------------------------------+