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

Cách hàm LTRIM () hoạt động trong MySQL

Trong MySQL, LTRIM() hàm cắt bỏ khoảng trắng từ đầu chuỗi.

Cú pháp

Cú pháp như sau:

LTRIM(str)

Ở đâu str là chuỗi để cắt.

Ví dụ

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

SELECT LTRIM(' Tree') AS Trimmed;

Kết quả:

+---------+
| Trimmed |
+---------+
| Tree    |
+---------+

Khoảng trống ở đầu bị xóa.

Để chứng minh hiệu ứng tốt hơn, đây là giao diện của nó khi so sánh với chuỗi không bị mờ:

SELECT 
  LTRIM(' Tree') AS Result
  UNION
  SELECT ' Tree';

Kết quả:

+--------+
| Result |
+--------+
| Tree   |
|  Tree  |
+--------+

Vì vậy, cái đầu tiên đã được cắt và cái thứ hai thì không.

Nhiều không gian

Nếu bạn có nhiều khoảng trắng ở đầu, tất cả chúng đều được cắt bớt:

SELECT 
  LTRIM(' Tree') AS Result
  UNION
  SELECT ' Tree';

Kết quả:

+------------+
| Result     |
+------------+
| Tree       |
|       Tree |
+------------+

Không gian khác

Chức năng này chỉ cắt bớt không gian hàng đầu. Bất kỳ không gian nào khác được để lại một mình:

SELECT 
  LTRIM(' New Zealand       ') Trimmed,
  ' New Zealand       ' Untrimmed;

Kết quả:

+--------------------+---------------------+
| Trimmed            | Untrimmed           |
+--------------------+---------------------+
| New Zealand        |  New Zealand        |
+--------------------+---------------------+

Trong ví dụ này, khoảng cách giữa mỗi từ được giữ nguyên và khoảng trắng ở cuối cũng được giữ nguyên trên cả hai chuỗi. Chỉ chuỗi đầu tiên bị cắt bớt khoảng trắng.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lặp lại một chuỗi nhiều lần trong MySQL - REPEAT ()

  2. Cách truy cập đối tượng RowDataPacket

  3. So sánh Percona XtraBackup với MySQL Enterprise Backup:Phần một

  4. Cách Unpivot Table trong MySQL

  5. MySQL CHỌN DISTINCT nhiều cột