関数名・やりたいことを検索
tee / insights
LEARNING / SQLHOME
SQL / FUNCTION REFERENCE

SQL関数マップ

やりたいことから探す。引数を決める。結果まで確かめる。

SQL

分析でよく使う92項目を、10の目的別に掲載。SnowflakeとBigQueryの違いも確認できます。

92 / 92 項目
文字列 / Snowflake

TRIM

両端の空白を除く

名前の英語・略語の意味

trim = 端を切り揃える

何に使う?

CSVや入力フォームの値を整え、分析に使える形にする。

戻り値文字列

書き方

TRIM(text[, characters])

引数に何を入れる?

引数型 / 指定方法渡す値の例役割・省略時の動き
text必須VARCHAR'Ann' / name処理する文字列。列名や文字列リテラルを渡す。
characters省略可VARCHAR' /'両端から除く文字の集合。省略すると既定の空白を除く。

そのまま試せるSQL

入力値をSQLに含めています。テーブルの準備は不要です。

SELECT
  TRIM('  Ann  ') AS result;

このSQLの結果

result
Ann

使う前に知っておきたいこと

Snowflakeの省略時は半角スペース、BigQueryは空白文字を除く。第2引数は文字の集合で、連続した文字列としては扱わない。

もう一方のSQLでは BigQuery

TRIM(text[, characters])

Snowflakeの省略時は半角スペース、BigQueryは空白文字を除く。第2引数は文字の集合で、連続した文字列としては扱わない。

公式リファレンス ↗