สามารถใช้ฟังก์ชัน MySQL LTRIM() และ RTRIM() เพื่อกำจัดช่องว่างนำหน้าและต่อท้ายออกจากค่าของคอลัมน์ในตาราง ฟังก์ชันเหล่านี้ทำงานได้ดีแม้ว่าเราจะใช้เงื่อนไขในส่วนคำสั่ง WHERE
ตัวอย่าง
mysql> Select LTRIM(Name) from Student; +-------------+ | LTRIM(Name) | +-------------+ | Gaurav | | Aarav | | Harshit | | Gaurav | | Yashraj | +-------------+ 5 rows in set (0.13 sec)
ข้อความค้นหาด้านบนจะลบอักขระช่องว่างนำหน้าออกจากค่าของคอลัมน์ "ชื่อ"
mysql> Select RTRIM(Name) from Student; +-------------+ | RTRIM(Name) | +-------------+ | Gaurav | | Aarav | | Harshit | | Gaurav | | Yashraj | +-------------+ 5 rows in set (0.00 sec)
ข้อความค้นหาด้านบนจะลบอักขระช่องว่างต่อท้ายออกจากค่าของคอลัมน์ "ชื่อ"
mysql> Select LTRIM(Name) from Student Where Name = 'Harshit'; +-------------+ | LTRIM(Name) | +-------------+ | Harshit | +-------------+ 1 row in set (0.05 sec)
ข้อความค้นหาด้านบนจะลบอักขระช่องว่างนำหน้าออกจากค่า เช่น ให้ไว้ในส่วนคำสั่ง WHERE 'Harshit' ของคอลัมน์ 'ชื่อ'
mysql> Select RTRIM(Name) from Student Where Name = 'Gaurav'; +-------------+ | RTRIM(Name) | +-------------+ | Gaurav | | Gaurav | +-------------+ 2 rows in set (0.00 sec)
ข้อความค้นหาด้านบนจะลบอักขระช่องว่างต่อท้ายออกจากค่า เช่น ให้ไว้ในส่วนคำสั่ง WHERE 'Gaurav' ของคอลัมน์ 'ชื่อ'