find_in_set
Functie
Van toepassing op: Databricks Databricks Runtime
Retourneert de positie van een tekenreeks in een door komma's gescheiden lijst met tekenreeksen.
Syntaxis
find_in_set(searchExpr, sourceExpr)
Argumenten
searchExpr
: een TEKENREEKS-expressie die het 'woord' aangeeft dat moet worden doorzocht.sourceExpr
: een TEKENREEKS-expressie met komma's die 'woorden' scheiden.
Retourneert
Een GEHEEL GETAL.
De resulterende positie is op basis van 1 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