sql >> データベース >  >> RDS >> Mysql

MySQLで先頭と末尾の空白を削除する方法

    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() 他の文字を削除するためにも使用できます。


    1. MySQLで照合を見つける方法

    2. Kubernetes AWSでのJenkinsの使用、パート3

    3. Oracle PL/SQLの一括収集と例外の保存の例

    4. SQLでトリガー