共用方式為


find_in_set函式

適用於:已勾選為是Databricks SQL 已勾選為是Databricks Runtime

傳回字串在以逗號分隔的字串清單中的位置。

語法

find_in_set(searchExpr, sourceExpr)

引數

  • searchExpr:字串運算式,指定要查找的「word」。
  • sourceExpr:以逗號分隔“文字”的字串表達式。

退貨

整數。 所得位置是以 1 為基底,並指向匹配的第一個字母。 如果在 searchExpr 中找不到符合的項目,或是 searchExpr 包含逗號,則會傳回 0。

範例

> SELECT find_in_set('ab','abc,b,ab,c,def');
 3