IP Address Functions
isSubnetOf
isSubnetOf(ipPrefix, ipAddress)SELECT isSubnetOf('192.168.1.0/24', clientIp) AS is_internal
FROM accessLog
WHERE isSubnetOf('10.0.0.0/8', clientIp)
-- Filters rows where clientIp is in the 10.0.0.0/8 private rangeipPrefix
ipPrefix(ipAddress, prefixBits)SELECT ipPrefix(clientIp, 24) AS subnet
FROM accessLog
LIMIT 5
-- For clientIp='192.168.1.100', returns '192.168.1.0/24'ipSubnetMin
ipSubnetMax
isIPv4String
isIPv6String
isPrivateIp / is_private_ip
ipFamily / ip_family
ipv4ToLong
longToIpv4
ipv6ToBytes
bytesToIpv6
ipv4ToIpv6
ipMaskLen / ip_mask_len
ipNetmask / ip_netmask
ipHostmask / ip_hostmask
ipv4CIDRToRange
Last updated
Was this helpful?

