สำหรับการลบช่องว่างนำหน้าและต่อท้ายในครั้งเดียวจากสตริงโดยใช้ฟังก์ชัน LTRIM() และ RTRIM() เราต้องใช้ฟังก์ชันหนึ่งเป็นอาร์กิวเมนต์สำหรับฟังก์ชันอื่น กล่าวอีกนัยหนึ่ง เราต้องส่งฟังก์ชัน LTRIM() เป็นอาร์กิวเมนต์ของฟังก์ชัน RTIM() หรือในทางกลับกัน สามารถเข้าใจได้จากตัวอย่างต่อไปนี้ −
ตัวอย่าง
สมมติว่าเรามีตาราง 'test_trim' ซึ่งมีคอลัมน์ 'ชื่อ' ที่มีค่าที่มีช่องว่างนำหน้าและต่อท้ายทั้งสอง -
mysql> Select * from test_trim; +---------------+ | Name | +---------------+ | Gaurav | | Rahul | | Aarav | +---------------+ 3 rows in set (0.00 sec)
ตอนนี้ แบบสอบถามต่อไปนี้จะลบช่องว่างนำหน้าและต่อท้ายจากชื่อโดยใช้ฟังก์ชัน LTRIM() และ RTRIM() -
mysql> Select Name, LTRIM(RTRIM(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) mysql> Select Name, RTRIM(LTRIM(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)