find_in_set
Функции
Область применения: Databricks SQL Databricks Runtime
Возвращает позицию строки в разделенном запятыми списке строк.
Синтаксис
find_in_set(searchExpr, sourceExpr)
Аргументы
searchExpr
: выражение STRING, указывающее искомое слово.sourceExpr
: выражение STRING с запятыми, разделяющими слова.
Возвращает
ЦЕЛОЕ ЧИСЛО.
Результирующая позиция имеет значение 1 и указывает на первую букву совпадения.
Если совпадение не найдено в searchExpr
sourceExpr
или searchExpr
содержит запятую, возвращается значение 0.
Примеры
> SELECT find_in_set('ab','abc,b,ab,c,def');
3