🔍
BigQueryでスペースを消す
はじめに
BigQueryで全角や半角スペースを消す時にときに少し苦労したのでメモする
BigQueryでスペースを消すパターン
SQLでスペースを排除するには、REPLACE関数やTRIM関数を使用できます。
以下にいくつかの例を示します。
REPLACE関数を使用してスペースを排除:
SELECT REPLACE(your_column, ' ', '') AS no_spaces
FROM your_table;
REPLACE関数を使用してスペースを排除できなかった場合:
SELECT REGEXP_REPLACE(your_column, '\\s', '') AS no_spaces
FROM your_table;
\\s
を使用してスペースを排除できなかった場合:
SELECT REGEXP_REPLACE(your_column, r'[\p{Z}\s]+', '') AS no_spaces
FROM your_table;
参考
Discussion