【发布时间】:2021-08-24 21:14:39
【问题描述】:
我正在尝试在 Clickhouse 表中获取我们所有用户的 IPv4 地址的列表。由于我们的一些用户有多个用逗号分隔的 IPv4 地址,因此我创建了以下查询:
SELECT
IF(ip LIKE '%,%', arrayElement(splitByChar(',', ip), 1), ip) AS ip
FROM users
但它给了我这个错误:嵌套类型 Array(String) 不能在 Nullable 类型中。
这样可以只选择字符串的一部分吗?
【问题讨论】:
标签: sql sql-like clickhouse