MySQLにはTRIM()
があります 文字列から先頭または末尾の空白を削除できるようにする関数。
また、これを使用して、文字列のいずれかの側(または両側)から他の指定された文字を削除することもできます。
この記事では、文字列の両側から空白を削除することに焦点を当てています。
例
文字列の両側から空白を削除する基本的な例は次のとおりです。
SELECT TRIM(' Joe Satriani ') AS Trimmed;
結果:
+--------------+ | Trimmed | +--------------+ | Joe Satriani | +--------------+
したがって、文字列の両側の空白が削除されます。文字列のすぐ開始または終了にない空白は残ることに注意してください。
トリミングされていない文字列と比較すると、次のようになります。
SELECT TRIM(' Joe Satriani ') AS Trimmed, ' Joe Satriani ' AS Untrimmed;
結果:
+--------------+------------------------+ | Trimmed | Untrimmed | +--------------+------------------------+ | Joe Satriani | Joe Satriani | +--------------+------------------------+
TRIM()のその他の使用法
TRIM()
を使用することもできます 末尾のスペースのみを削除するか、先頭のスペースのみを削除します。
また、スペースだけにとどまりません。 TRIM()
他の文字を削除するためにも使用できます。