我有一个由 IP/CIDR 和 AS 编号组成的表以及一个常规的 sFlow 数据表。
由于 sFlow 数据没有 ASN,我想使用 IP/CIDR-ASN 表将 ASN 添加到 sFlow 数据表中。
sFlow数据表的所有IP地址都是IPv6数据类型ipv4映射的。
我阅读了 ClickHouse 文档 > SQL 参考 > 函数 > 常规函数 > IP 地址。
isIPAddressInRange()
函数是有的,但是我不知道如何使用这个函数来解决这个问题。
🥲
IPv4StringToNum(start) <= IPv4StringToNum('my ip') and IPv4StringToNum(end) >= IPv4StringToNum('my ip')