文字列から空白を除去するための SQL 関数

SQLでは、REPLACE関数を使用して文字列の中間の空白を取り除くことができます。具体的な構文は次のとおりです。

SELECT REPLACE(column_name, ' ', '') AS new_column_name FROM table_name;

column_nameは空白を削除する必要のある列名、table_nameはその列がある表の名前、new_column_nameは新しく作成する列の名前で、必要に応じて自由に命名できます。

例えば、「employees」というテーブルがあり、その中に従業員のフルネームが入っている「full_name」というカラムがあるとします。このカラムには空白が含まれている場合があります。この空白を削除するには、次のような SQL ステートメントを使用できます。

SELECT REPLACE(full_name, ' ', '') AS new_full_name FROM employees;

上記のステートメントを実行すると、”full_name”列のスペースを除去した新しい列”new_full_name”が生成されます。

bannerAds