FIND_IN_SET函数在clickhouse中的使用
时间: 2023-07-06 21:34:48 浏览: 322
mysql中find_in_set函数的基本使用方法
5星 · 资源好评率100%
在 ClickHouse 中,FIND_IN_SET 函数用于在一个逗号分隔的字符串列表中查找指定的值,并返回该值在列表中的位置。
函数语法如下:
```
FIND_IN_SET(value, string_list)
```
其中,`value` 是要查找的值,`string_list` 是逗号分隔的字符串列表。
以下是一个示例查询,演示如何在 ClickHouse 中使用 FIND_IN_SET 函数:
```
SELECT FIND_IN_SET('apple', 'banana,apple,orange') AS result;
```
这将返回 `2`,因为 `'apple'` 在字符串列表中的第二个位置。
请注意,如果值不在列表中,则该函数返回 `0`。
阅读全文