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

Mục đích của hàm TRIM() trong MySQL

Hàm TRIM() loại bỏ tiền tố (prefix), hậu tố (suffix) hoặc cả hai từ chuỗi.

Cú pháp

TRIM([{BOTH | LEADING | TRAILING} [str_to_remove] FROM] string)
  • BOTH: xóa cả đầu và cuối (mặc định)
  • LEADING: chỉ xóa đầu
  • TRAILING: chỉ xóa cuố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 '**' FROM '**tutorialspoint.com**');
+------------------------------------------------+
| TRIM(BOTH '**' FROM '**tutorialspoint.com**') |
+------------------------------------------------+
| tutorialspoint.com                             |
+------------------------------------------------+

mysql> SELECT TRIM(TRAILING '**' FROM '**tutorialspoint.com**');
+----------------------------------------------------+
| TRIM(TRAILING '**' FROM '**tutorialspoint.com**') |
+----------------------------------------------------+
| **tutorialspoint.com                               |
+----------------------------------------------------+

mysql> SELECT TRIM(LEADING '**' FROM '**tutorialspoint.com**');
+---------------------------------------------------+
| TRIM(LEADING '**' FROM '**tutorialspoint.com**') |
+---------------------------------------------------+
| tutorialspoint.com**                              |
+---------------------------------------------------+