MySQL LTRIM() 和 RTRIM() 函數(shù)可用于消除表中列值的前導(dǎo)和尾隨空格。即使我們?cè)?WHERE 子句中應(yīng)用條件,這些函數(shù)也能正常工作。
示例
mysql> Select LTRIM(Name) from Student; +-------------+ | LTRIM(Name) | +-------------+ | Gaurav | | Aarav | | Harshit | | Gaurav | | Yashraj | +-------------+ 5 rows in set (0.13 sec)
登錄后復(fù)制
上面的查詢從“Name”列的值中刪除前導(dǎo)空格字符。
mysql> Select RTRIM(Name) from Student; +-------------+ | RTRIM(Name) | +-------------+ | Gaurav | | Aarav | | Harshit | | Gaurav | | Yashraj | +-------------+ 5 rows in set (0.00 sec)
登錄后復(fù)制
上面的查詢從“Name”列的值中刪除尾隨空格字符。
mysql> Select LTRIM(Name) from Student Where Name = 'Harshit'; +-------------+ | LTRIM(Name) | +-------------+ | Harshit | +-------------+ 1 row in set (0.05 sec)
登錄后復(fù)制
上面的查詢從值中刪除前導(dǎo)空格字符,即在“Name”列的 WHERE 子句“Harshit”中給出的值。
mysql> Select RTRIM(Name) from Student Where Name = 'Gaurav'; +-------------+ | RTRIM(Name) | +-------------+ | Gaurav | | Gaurav | +-------------+ 2 rows in set (0.00 sec)
登錄后復(fù)制
上面的查詢從值中刪除尾隨空格字符,即在“Name”列的 WHERE 子句“Gaurav”中給出的值。
以上就是MySQL LTRIM() 和 RTRIM() 函數(shù)如何與 WHERE 子句一起使用?的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注www.92cms.cn其它相關(guān)文章!