Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để loại bỏ khoảng trắng đầu và cuối trong MySQL

MySQL có TRIM() chức năng cho phép bạn xóa khoảng trắng ở đầu và / hoặc ở cuối chuỗi khỏi một chuỗi.

Bạn cũng có thể sử dụng nó để xóa các ký tự được chỉ định khác từ một trong hai bên (hoặc cả hai bên) của chuỗi.

Bài viết này tập trung vào việc loại bỏ khoảng trắng từ cả hai bên của chuỗi.

Ví dụ

Dưới đây là một ví dụ cơ bản về loại bỏ khoảng trắng khỏi cả hai bên của chuỗi:

SELECT TRIM('     Joe Satriani     ') AS Trimmed;

Kết quả:

+--------------+
| Trimmed      |
+--------------+
| Joe Satriani |
+--------------+

Vì vậy, chuỗi bị loại bỏ bất kỳ khoảng trắng nào trên cả hai mặt của chuỗi. Lưu ý rằng bất kỳ khoảng trắng nào không nằm ngay đầu hoặc cuối chuỗi vẫn được giữ nguyên.

Dưới đây là giao diện của nó khi so sánh với chuỗi không được làm mờ:

SELECT 
    TRIM('     Joe Satriani     ') AS Trimmed,
    '     Joe Satriani     ' AS Untrimmed;

Kết quả:

+--------------+------------------------+
| Trimmed      | Untrimmed              |
+--------------+------------------------+
| Joe Satriani |      Joe Satriani      |
+--------------+------------------------+

Các Công dụng Khác của TRIM ()

Bạn cũng có thể sử dụng TRIM() để chỉ xóa khoảng trắng ở cuối hoặc chỉ xóa khoảng trắng ở đầu.

Ngoài ra, bạn không chỉ bị giới hạn ở không gian. TRIM() cũng có thể được sử dụng để xóa các ký tự khác.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO tìm nạp một cột từ bảng thành mảng 1 chiều

  2. Cách cài đặt Adminer trên ứng dụng riêng của nó

  3. Cài đặt mysql-python (Windows)

  4. Các trường ngày giờ trong MySQL và thời gian tiết kiệm ánh sáng ban ngày - làm cách nào để tham khảo thêm giờ?

  5. Một MySQL DELETE thành công trả về điều gì? Làm cách nào để kiểm tra xem XÓA có thành công không?