Sdílet prostřednictvím


Funkce find_in_set

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí pozici řetězce v seznamu řetězců oddělených čárkami.

Syntaxe

find_in_set(searchExpr, sourceExpr)

Argumenty

  • searchExpr: Výraz STRING určující slovo, které se má prohledávat.
  • sourceExpr: Výraz STRING se čárkami oddělující slova.

Návraty

Celé číslo. Výsledná pozice je založená na 1 a odkazuje na první písmeno shody. Pokud nebyla nalezena žádná shoda pro searchExpr hodnotu in sourceExpr nebo searchExpr obsahuje čárku, vrátí se hodnota 0.

Příklady

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