Share via


find_in_set Funzione

Si applica a:check contrassegnato con sì controllo SQL di Databricks contrassegnato con sì Databricks Runtime

Restituisce la posizione di una stringa all'interno di un elenco 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 "words".

Restituisce

Valore 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