find_in_set
関数
適用対象: Databricks SQL Databricks Runtime
文字列のコンマ区切りリスト内の文字列の位置を返します。
構文
find_in_set(searchExpr, sourceExpr)
引数
searchExpr
: 検索する "単語" を指定する文字列式。sourceExpr
: "単語" をコンマで区切った文字列式。
戻り値
INTEGER。
結果の位置は、1 から始まり、一致の最初の文字を指します。
searchExpr
の一致が sourceExpr
で検出されなかった場合、または searchExpr
にコンマが含まれている場合は、0 が返されます。
例
> SELECT find_in_set('ab','abc,b,ab,c,def');
3