Computer >> Máy Tính >  >> Lập trình >> MySQL

Xóa khoảng trắng giữa hai từ trong MySQL?

Đối với điều này, bạn có thể sử dụng REPLACE (). Đầu tiên chúng ta hãy tạo một bảng -

 mysql> tạo bảng DemoTable1506 -> (-> Tiêu đề văn bản ->); Truy vấn OK, 0 hàng bị ảnh hưởng (0,70 giây) 

Chèn một số bản ghi vào bảng bằng lệnh chèn -

 mysql> chèn vào các giá trị DemoTable1506 ('Đây là MySQL'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,18 giây) mysql> chèn vào các giá trị DemoTable1506 ('Đây là ngôn ngữ Java'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,16 sec) mysql> chèn vào các giá trị DemoTable1506 ('Đây là cơ sở dữ liệu MongoDB NoSQL'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,60 giây) 

Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select -

 mysql> select * từ DemoTable1506; 

Điều này sẽ tạo ra kết quả sau -

 + -------------------------------- + | Tiêu đề | + -------------------------------- + | Đây là MySQL || Đây là ngôn ngữ Java || Đây là cơ sở dữ liệu MongoDB NoSQL | + -------------------------------- + 3 hàng trong bộ (0,00 giây)  

Sau đây là truy vấn xóa khoảng trắng giữa hai từ -

 mysql> update DemoTable1506 -> set Title =Replace (Title, 'is', 'is'); Truy vấn OK, 3 hàng bị ảnh hưởng (0,14 giây) Các hàng phù hợp:3 Đã thay đổi:3 Cảnh báo:0 

Hãy để chúng tôi kiểm tra các bản ghi bảng một lần nữa -

 mysql> select * từ DemoTable1506; 

Điều này sẽ tạo ra kết quả sau -

 + ------------------------------- + | Tiêu đề | + ------------------------------- + | Đây isMySQL || Đây là ngôn ngữ isJava || Đây là cơ sở dữ liệu isMongoDB NoSQL | + ------------------------------- + 3 hàng trong bộ (0,00 giây)