Funzione find_in_set
Si applica a: Databricks SQL Databricks Runtime
Restituisce la posizione di una stringa all'interno di un list delimitato da virgole di stringhe.
Sintassi
find_in_set(searchExpr, sourceExpr)
Argomenti
-
searchExpr
: espressione STRING che specifica la "parola" da cercare. -
sourceExpr
: espressione STRING con virgole che separano "parole".
Valori restituiti
An INTEGER.
La posizione risultante è basata su 1 e punta alla prima lettera della corrispondenza.
Se non viene trovata alcuna corrispondenza per searchExpr
in sourceExpr
o searchExpr
contiene una virgola, viene restituito 0.
Esempi
> SELECT find_in_set('ab','abc,b,ab,c,def');
3