Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ฉันจะลบช่องว่างนำหน้าและต่อท้ายทั้งสองอย่างพร้อมกันจากสตริงโดยไม่ต้องใช้ฟังก์ชัน MySQL LTRIM() และ RTRIM() ได้อย่างไร


นอกเหนือจากฟังก์ชัน LTRIM() และ RTRIM() แล้ว MySQL มีฟังก์ชัน TRIM() เพื่อลบฟังก์ชันนำหน้าและต่อท้ายออกจากสตริงพร้อมกัน การใช้ฟังก์ชัน TRIM() สามารถเข้าใจได้จากตัวอย่างต่อไปนี้ของตาราง test_trim ซึ่งมีคอลัมน์ 'ชื่อ' ที่มีชื่อที่มีช่องว่างนำหน้าและต่อท้าย

ตัวอย่าง

mysql> Select Name, TRIM(Name)AS 'Name Without Spaces' from test_trim;
+---------------+---------------------+
| Name          | Name Without Spaces |
+---------------+---------------------+
| Gaurav        | Gaurav              |
| Rahul         | Rahul               |
| Aarav         | Aarav               |
+---------------+---------------------+
3 rows in set (0.00 sec)