find_in_set
-functie
Van toepassing op: Databricks SQL Databricks Runtime
Retourneert de positie van een tekenreeks binnen een door komma's gescheiden reeks van list tekenreeksen.
Syntaxis
find_in_set(searchExpr, sourceExpr)
Argumenten
-
searchExpr
: Een TEKENREEKS-expressie waarmee het woord wordt opgegeven dat moet worden doorzocht. -
sourceExpr
: Een TEKENREEKS-expressie met komma's die 'woorden' scheiden.
Retouren
Een GEHEEL GETAL.
De resulterende positie is 1 gebaseerd en verwijst naar de eerste letter van de overeenkomst.
Als er geen overeenkomst wordt gevonden voor searchExpr
in sourceExpr
of searchExpr
een komma bevat, wordt 0 geretourneerd.
Voorbeelden
> SELECT find_in_set('ab','abc,b,ab,c,def');
3