【SQLレシピ】文字列から半角・全角のスペースをトリム(削除)する

ネコニウム研究所

PCを利用したモノづくりに関連する情報や超個人的なナレッジを掲載するブログ

【SQLレシピ】文字列から半角・全角のスペースをトリム(削除)する

2023-9-19 |

SQLで文字列から半角・全角のスペースをトリム(削除)したい!

概要

この記事では、SQLでSQLで文字列から半角・全角のスペースをトリム(削除)する手順を掲載する。

仕様書

環境

  • MariaDB 10.3.38-MariaDB-0ubuntu0.20.04.1

手順書

string_valueが文字列型の列だとして。

TRIM(BOTH ' ' FROM TRIM(string_value))

まず、TRIM(string_value)で前後の半角スペースを削除する。

次に TRIM(BOTH ' ' FROM *** )で前後の全角スペースを削除する。`BOTH ' 'の部分で削除する文字を指定してる。

まとめ(感想文)

どこぞの請求書の内訳の項目名にスペースがあったりなかったりする違いを吸収するのに使えるかもね!