MySQL 最初にある半角スペースを除去する
MySQLで、最初にある半角スペースを除去する手順を記述してます。
環境
- OS ubuntu21.10
- MySQL Ver 8.0.27-0ubuntu0.21.10.1 for Linux on x86_64 ((Ubuntu))
- MySQL Workbench 8.0.27
手順
最初にある半角スペースを除去するには、「LTRIM()」を使用します。
LTRIM( 値 )
実際に、除去してみます。
SELECT
LTRIM( ' mebee' ),
LTRIM( ' mebee ' ),
LTRIM( ' me bee ' ),
LENGTH(LTRIM( ' mebee' )),
LENGTH(LTRIM( ' mebee ' )),
LENGTH(LTRIM( ' me bee' ))
実行結果を確認すると、除去されていることが確認できます。
全角スペース
全角スペースは除去されません。
SELECT
LTRIM( ' あいうえお' ),
LENGTH(LTRIM( ' あいうえお' )),
LENGTH(' あいうえお')
実行結果
最初にある全角スペースを除去する場合は、「TRIM」の「LEADING」を使用します。
SELECT
TRIM(LEADING ' ' FROM ' あいうえお'),
LENGTH(TRIM(LEADING ' ' FROM ' あいうえお')),
TRIM(LEADING ' ' FROM ' あいうえお '),
LENGTH(TRIM(LEADING ' ' FROM ' あいうえお '))
実行結果
-
前の記事
MySQL 条件別でcountを同時に取得する 2021.12.22
-
次の記事
MySQL 年月単位で集計を行う 2021.12.22
コメントを書く