LTRIM( 文字列 )
LTRIM関数を使用することで文字列の左側から半角スペースを削除することができます。
mysql> SELECT LTRIM( ' ABC' ); +---------------------+ | LTRIM( ' ABC' ) | +---------------------+ | ABC | +---------------------+ 1 row in set (0.00 sec) mysql> SELECT LENGTH( LTRIM( ' ABC' ) ); +-------------------------------+ | LENGTH( LTRIM( ' ABC' ) ) | +-------------------------------+ | 3 | +-------------------------------+ 1 row in set (0.00 sec)
半角スペース以外の文字に囲まれた半角スペースは削除されません。
mysql> SELECT LTRIM( ' THIS IS A PEN' ); +-----------------------------+ | LTRIM( ' THIS IS A PEN' ) | +-----------------------------+ | THIS IS A PEN | +-----------------------------+ 1 row in set (0.00 sec) mysql> SELECT LENGTH( LTRIM( ' THIS IS A PEN' ) ); +---------------------------------------+ | LENGTH( LTRIM( ' THIS IS A PEN' ) ) | +---------------------------------------+ | 13 | +---------------------------------------+ 1 row in set (0.00 sec)
文字列の右側から半角スペースを削除する場合はRTRIM関数を使用します。
文字列の両側から半角スペースを削除する場合はTRIM関数を使用します。