Mysql cắt khoảng trắng khỏi cột

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về MySQL

RTRIM[string];

Code language: SQF [sqf]
2,

RTRIM[string];

Code language: SQF [sqf]
3 và

RTRIM[string];

Code language: SQF [sqf]
4 tìm thấy rất nhiều ứng dụng với dữ liệu và bảng trong thế giới thực. Dữ liệu trong các bảng không phải lúc nào cũng sạch và đối với quy trình làm sạch này, bạn sẽ phải sử dụng các chức năng cắt xén này. Bạn có thể đọc thêm về họ trên các liên kết dưới đây

MySQL có hàm

RTRIM[string];

Code language: SQF [sqf]
7 cho phép bạn xóa khoảng trắng ở đầu và/hoặc ở cuối chuỗi khỏi chuỗi

Bạn cũng có thể sử dụng nó để xóa các ký tự được chỉ định khác ở 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 ở cả hai phía của chuỗi

Ví dụ

Đây là một ví dụ cơ bản về việc xóa khoảng trắng ở cả hai phía 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 ở cả hai bên của chuỗi. Lưu ý rằng bất kỳ khoảng trắng nào không ở ngay đầu hoặc cuối chuỗi vẫn còn

Ví dụ

Xóa khoảng trắng ở đầu và cuối khỏi chuỗi

CHỌN TRIM['   Hướng dẫn SQL    '] AS TrimmedString;

Tự mình thử »

Định nghĩa và cách sử dụng

Hàm TRIM[] xóa khoảng trắng ở đầu và cuối chuỗi

cú pháp

Giá trị tham số

Tham sốChuỗi mô tảBắt buộc. Chuỗi để xóa khoảng trắng ở đầu và cuối khỏi

chi tiết kỹ thuật

Luôn có khả năng người dùng không thể nhập các giá trị như bạn mong đợi và dữ liệu được lưu trên bảng Cơ sở dữ liệu. e. g. khoảng trắng hoặc ký tự không mong muốn có giá trị

Bạn sẽ thấy sự cố khi kiểm tra các bản ghi trùng lặp hoặc sắp xếp danh sách

MySQL có một số hàm chuỗi mà bạn có thể sử dụng để loại bỏ khoảng trắng hoặc ký tự thừa khỏi trường

nội dung

  1. phương pháp
  2. Cập nhật
  3. Phần kết luận

1. Phương thức

  • TRIM[] – Điều này loại bỏ khoảng trắng hoặc ký tự thừa từ cả hai bên hoặc một bên cụ thể của giá trị

Cú pháp –

TRIM[ column-name ]

HOẶC

TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]

Ví dụ

TRIM[ name ]

HOẶC

________số 8
  • LTRIM[] – Thao tác này sẽ xóa khoảng trắng ở phía bên trái của giá trị

Cú pháp –

LTRIM[ column-name ]
  • RTRIM[] – Thao tác này sẽ xóa khoảng trắng ở bên phải của giá trị

Cú pháp –

RTRIM[string];

Code language: SQF [sqf]
0

Ví dụ

RTRIM[string];

Code language: SQF [sqf]
1

2. Cập nhật

Bạn có thể sử dụng các truy vấn sau để cập nhật các bản ghi hiện có của mình nếu trường chứa khoảng trắng hoặc ký tự không mong muốn

  • Xóa khoảng trắng ở cả hai đầu của cột
    TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
    3

RTRIM[string];

Code language: SQF [sqf]
3
  • Xóa ký tự
    TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
    4 khỏi cả hai đầu của cột
    TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
    3

RTRIM[string];

Code language: SQF [sqf]
6
  • Loại bỏ ký tự
    TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
    6 ở phía bên trái của cột
    TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
    7

RTRIM[string];

Code language: SQF [sqf]
9
  • Xóa ký tự
    TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
    6 khỏi bên phải của cột
    TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
    7
TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
0
  • Loại bỏ khoảng trắng ở phía bên trái của cột
    TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
    3
TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
1
  • Loại bỏ khoảng trắng ở phía bên phải của cột
    TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
    3
TRIM[[LEADING|TRAILING|BOTH ] [ remove value ] FROM [field-name or string] ]
2

3. Kết luận

Trong hướng dẫn này, tôi đã chỉ ra cách bạn có thể xóa khoảng trắng thừa khỏi bản ghi hiện có của mình bằng các hàm chuỗi MySQL

Làm cách nào để TRIM khoảng trắng trong cột MySQL?

Hàm TRIM[] xóa khoảng trắng ở đầu và cuối chuỗi

Làm cách nào để xóa khoảng trắng khỏi tên cột trong MySQL?

TRIM[] – Thao tác này sẽ xóa khoảng trắng hoặc ký tự thừa ở cả hai bên hoặc một bên cụ thể của giá trị.

Làm cách nào để sử dụng TRIM trong MySQL?

Hàm TRIM[] của MySQL trả về một chuỗi sau khi loại bỏ tất cả các tiền tố hoặc hậu tố khỏi chuỗi đã cho. Chỉ ra rằng các tiền tố từ cả bên trái và bên phải sẽ bị xóa. Chỉ ra rằng chỉ những tiền tố hàng đầu mới bị xóa. Chỉ ra rằng chỉ các tiền tố ở cuối mới bị xóa

Làm cách nào để thay thế không gian bằng _ trong MySQL?

Vì vậy, để thay thế tất cả các lần xuất hiện của một ký tự bằng một ký tự khác trong tất cả các dòng của bảng, bạn nên làm như thế này. cập nhật ảnh đặt tên tệp = thay thế[tên tệp, ' ', '_']; tức là bạn tìm kiếm ' ' trong cột tên tệp và sử dụng '_ .

Chủ Đề